Walau bagaimanapun, semasa mengekod atau memasang beberapa modul dalam Python, pengguna mungkin menghadapi ralat 'perintah pip tidak ditemui' pada Mac dan Linux dan 'pip tidak diiktiraf sebagai arahan dalaman atau luaran' pada Windows.
Blog ini akan menunjukkan pembetulan untuk menyelesaikan ralat 'pip not found' menggunakan garis besar berikut:
Betulkan 'perintah pip tidak dijumpai' pada Windows
Kadangkala, ralat arahan 'pip tidak diiktiraf sebagai dalaman atau luaran' berlaku pada Windows seperti yang ditunjukkan di bawah. Ini disebabkan oleh pelbagai sebab seperti jika pip tidak dipasang dengan betul, jika pip tidak ditambahkan pada pembolehubah Path Windows atau versi pip yang lebih lama dijalankan pada Windows:
Untuk membetulkan ralat yang dinyatakan, pengguna boleh mencuba penyelesaian berikut:
Penyelesaian 1: Pasang pip dengan Betul pada Sistem
Jika pip tidak dipasang dengan pemasangan Python, maka pengguna boleh menghadapi ralat yang dinyatakan. Untuk membetulkan ralat, lancarkan pemasang Python, sesuaikan pilihan pemasangan Python, dan pasang Python dan pip pada sistem. Untuk demonstrasi, ikuti langkah di bawah.
Langkah 1: Lancarkan Pemasang Python
Buka Python laman web dan muat turun pemasang Python. Selepas itu, navigasi ke folder 'Muat Turun' dan jalankan pemasang:
Langkah 2: Sesuaikan Pemasangan Python
Sekarang, tandai kotak semak di bawah untuk memasang Python dengan keistimewaan pentadbiran dan menambah Python pada Windows PATH. Seterusnya, untuk memasang pip bersama pemasangan Python, klik pada pilihan 'Sesuaikan pemasangan':
Langkah 3: Pasang pip
Dalam langkah seterusnya, tandakan “ pip kotak semak untuk memasang pip dan tekan butang Seterusnya butang ”:
Sekarang, teruskan dengan pilihan bertanda lalai dan pasang pip dan Python pada Windows menggunakan ' Pasang butang ”:
Selepas pemasangan berjaya, tutup tetingkap pemasang menggunakan ' tutup butang ”:
Langkah 4: Lancarkan Prompt Perintah
Seterusnya, lancarkan terminal Windows Prompt Perintah melalui menu Mula:
Langkah 5: Gunakan Pip Command
Gunakan arahan pip untuk menyemak sama ada “ pip ” berfungsi atau tidak:
pip --versionDi sini, kami telah menemui versi pip dengan menjalankan ' pip –versi ” perintah:
Untuk menggunakan ' pip perintah untuk memasang pakej, jalankan pip install
Output menunjukkan bahawa kami telah memasang ' panda pakej ' dan berjaya menyelesaikan ' pip tidak diiktiraf sebagai dalaman ” ralat arahan:
Penyelesaian 2: Naik taraf PIP
Kadangkala versi lama pip tidak dapat berfungsi dengan baik dan menghasilkan ralat ' arahan pip tidak ditemui ”. Versi python3 menggunakan 'pip3' untuk pengurusan pakej dan 'python 2' menggunakan 'pip'. Mula-mula, cuba gunakan pip atau pip3 untuk pemasangan pakej. Jika ini tidak berfungsi dengan baik ini bermakna pip sudah lapuk dan tidak menyokong modul atau pakej yang diperlukan dan akan menunjukkan ralat.
Untuk membetulkan ralat yang dinyatakan, cuba tingkatkan pip menggunakan arahan yang diberikan:
python -m pip install --upgrade pip
Selepas menaik taraf pip, cuba pasang pakej menggunakan pip dan semak sama ada ralat telah diperbaiki atau tidak.
Penyelesaian 3: Tetapkan Pembolehubah Persekitaran
Kadangkala, semasa pip dan python dipasang, pip tidak ditambahkan pada Windows Path secara automatik. Disebabkan ini, arahan pip tidak boleh diakses dari baris arahan dan pengguna menghadapi ralat ' pip tidak diiktiraf ”. Untuk membetulkan ralat yang diberikan, tambahkan direktori pemasangan pip pada pembolehubah laluan Windows menggunakan langkah berikut:
Langkah 1: Navigasi ke Direktori Pemasangan Python
Secara lalai, Python dipasang dalam ' C:\Users\
Di dalam ' Skrip direktori ', pengguna boleh mencari ' pip ” fail boleh laku. Sekarang, salin laluan ' Skrip ” direktori daripada bar Alamat:
Langkah 2: Lancarkan Pembolehubah Persekitaran
Buka tetapan pembolehubah Persekitaran dengan mencarinya dalam menu Mula Windows:
Seterusnya, tekan “ Pembolehubah Persekitaran butang untuk melancarkan tetapan:
Langkah 3: Tambahkan pip ke Windows Path
Buka ' Laluan 'pilihan daripada' Pembolehubah pengguna ” senarai. Untuk tujuan ini, mula-mula pilih ' Laluan ” dan kemudian tekan “ Sunting butang ”:
Di sini, anda boleh melihat sistem kami telah menambahkan Python dan pip dalam pembolehubah Windows Path. Untuk menambah laluan yang disalin dalam Windows “ Laluan ” pembolehubah, tekan “ Baru butang ', tampal laluan pemasangan pip ' C:\Users\
Langkah 4: Gunakan Perintah pip
Selepas menambah ' pip ” ke Windows Path, lancarkan semula terminal Command Prompt dan gunakan arahan pip untuk memasang pakej atau modul dan semak sama ada isu yang dinyatakan telah diperbaiki atau tidak:
pip pasang pandaUntuk demonstrasi, kami telah memasang perpustakaan panda Python menggunakan arahan pip:
Output di atas menunjukkan bahawa kami telah menetapkan ' arahan pip tidak dikenali ” ralat pada Windows.
Betulkan arahan pip yang tidak ditemui di Linux
Pip ialah kaedah yang digunakan secara meluas di Linux untuk memasang pakej dan modul Python daripada PyPI. Tetapi kadangkala, pengguna menghadapi ' arahan 'pip' tidak dijumpai ” ralat seperti yang ditemui di bawah. Ini disebabkan oleh pip tidak dipasang pada Linux, pip sudah lapuk, atau pip tidak ditambahkan pada tetapan persekitaran:
Untuk membetulkan isu yang dinyatakan, ikuti penyelesaian berikut.
Mari kita bincangkan penyelesaian yang dinyatakan di atas satu persatu secara terperinci.
Penyelesaian 1: Pasang pip pada Linux
Jika pip tidak dipasang dengan betul pada Linux, pengguna boleh mendapatkan “ pip tidak dijumpai ” ralat arahan. Untuk mengelakkan isu yang dinyatakan, cuba pasang pip pada Linux menggunakan prosedur berikut.
Langkah 1: Kemas kini Repositori Sumber Linux
Mula-mula, lancarkan terminal Linux menggunakan ' CTRL+ALT+T ” kunci. Kemudian, kemas kini repositori Ubuntu menggunakan ' kemas kini yang sesuai ” perintah dengan hak pengguna sudo:
kemas kini sudo apt
Langkah 2: Pasang pip
Seterusnya, pasang pengurus pakej Python 'pip' menggunakan arahan yang diberikan. ' -dan ” pilihan akan membenarkan proses menggunakan ruang cakera tambahan:
sudo apt install python3-pip -y
Di sini, anda boleh melihat pip dipasang pada Ubuntu (Linux Distro):
Langkah 3: Pengesahan
Untuk pengesahan, jalankan ' pip ” perintah untuk menyemak versinya:
pip --versionDi sini, anda boleh lihat kami telah memasang ' pip 22.0.2 ” pada Linux dan membetulkan “ pip tidak dijumpai ” ralat:
Penyelesaian 2: Tingkatkan pip
Pada keluaran pengedaran Linux Terkini, Python3 digunakan dan ia menggunakan “ pip3 ” untuk pengurusan pakej. Jika pengguna mempunyai python3 pada sistem, ' pip ” perintah mungkin tidak berfungsi. Walau bagaimanapun, python versi 2 menggunakan 'pip'.
Mula-mula, cuba jalankan arahan pip3 atau pip untuk memasang pakej/modul. Jika kedua-dua arahan tidak berfungsi dengan baik, cuba tingkatkan versi pip kerana versi lama mungkin tidak menyokong pakej Python yang diperlukan atau terkini dan menunjukkan ralat ' pip tidak dijumpai ”.
Untuk menaik taraf pip dalam Ubuntu, jalankan arahan di bawah:
python3 -m pip install --upgrade pipIni akan menaik taraf pakej pip dan boleh membetulkan isu yang dinyatakan:
Untuk pengesahan, jalankan sekali lagi ' pip ” perintah untuk menyemak versinya. Di sini, anda boleh lihat kami telah menjalankan “ pip ” perintah pada Ubuntu:
pip --version
Penyelesaian 3: Tambahkan Pip pada Tetapan Persekitaran
Jika pip dipasang dengan betul pada sistem dan mempunyai versi terkini tetapi masih menunjukkan ralat “ arahan pip tidak ditemui ”. Ini bermakna, arahan pip mungkin tidak dikenali oleh sistem Linux dan pip tidak ditambahkan dalam tetapan persekitaran.
Untuk menyelesaikan masalah yang diberikan, tambahkan pip pada tetapan persekitaran menggunakan demonstrasi berikut.
Langkah 1: Semak Lokasi Pemasangan pip
Mula-mula, semak di mana ' pip.exe ” dan “ pip3.exe ” fail wujud. Untuk tujuan ini, jalankan ' pip yang mana ” perintah. Ini akan menunjukkan direktori pemasangan pip:
pip yang mana
Langkah 2: Tambahkan pip ke Tetapan Persekitaran Laluan
' .bashrc ” ialah fail tersembunyi Linux yang digunakan untuk menetapkan pembolehubah persekitaran shell. Untuk menambah ' pip ” ke tetapan persekitaran Linux, eksport laluan pemasangan “pip” dalam “ .bashrc ” fail. Untuk tujuan ini, pertama, buka fail menggunakan arahan di bawah:
sudo nano. bashrc
Seterusnya, tambahkan coretan di bawah pada penghujung “ .bashrc ” fail untuk mengeksport “ pip ” laluan pemasangan ke tetapan persekitaran:
eksport PATH = 'usr/bin:$PATH'Selepas membuat perubahan, tekan butang “ CTRL+S ” untuk menyimpan pengubahsuaian dan “ CTRL+X ” untuk keluar dari penyunting teks nano:
Langkah 3: Pengesahan
Untuk pengesahan, cuba pasang beberapa modul Python dan semak sama ada ralat telah diperbaiki atau tidak:
pip pasang pandaKeputusan di bawah menunjukkan bahawa kami telah memasang ' panda ” perpustakaan menggunakan pip:
Kami telah menghuraikan penyelesaian untuk membetulkan ralat 'perintah pip tidak dijumpai' pada Windows dan Linux.
Kesimpulan
Untuk membetulkan ' arahan pip tidak ditemui ralat, cuba pasang semula pengurus pakej Python 'pip', atau tingkatkan pip menggunakan ' python -m pip install –upgrade pip perintah pada Windows dan python3 -m pip install –upgrade pip ” perintah dalam Linux. Penyelesaian lain yang mungkin untuk membetulkan ralat yang dinyatakan ialah menambah pip pada tetapan persekitaran Windows atau Linux. Ini akan menjadikan pip boleh diakses ke terminal Windows atau Linux. Siaran ini telah menunjukkan pembetulan untuk menyelesaikan ralat 'perintah pip tidak dijumpai' pada kedua-dua Windows dan Linux OS.