Cara Membetulkan ‘Pip’ Tidak Diiktiraf sebagai Perintah Dalaman atau Luaran

42

Pip, juga dikenali sebagai “Pakej Pemasangan PIP,” ialah sistem organisasi pakej untuk memasang dan mengendalikan pakej perisian Python. Ya, ia ialah “Pemasangan” dan “Pakej” dengan “s.” Ia biasanya digunakan untuk pakej Indeks Pakej Python.

Cara Membetulkan 'Pip' Tidak Diiktiraf sebagai Perintah Dalaman atau Luaran

Apabila memasang pakej Python, ramai pengguna melaporkan menerima mesej “‘pip’ tidak diiktiraf sebagai arahan dalaman atau luaran” dan tidak pasti cara menyelesaikan masalah. Jika anda melihat ralat ini, baca terus untuk mendapatkan petua tentang cara membetulkannya.

Punca ‘Pip’ Tidak Diiktiraf sebagai Program Boleh Dikendali Perintah Dalaman atau Luaran atau Fail Kelompok

Mari lihat dua sebab yang paling biasa untuk ralat ini:

Sebab #1: Pemasangan Pip Tiada dalam Pembolehubah Sistem

Untuk arahan Python dijalankan daripada Prompt Perintah Windows, laluan pemasangan pip anda perlu ditambahkan pada pembolehubah sistem “PATH” anda. Ia harus ditambah secara automatik jika anda memperoleh Python melalui fail pemasangan.

Sebab #2: Pemasangan Tidak Ditambahkan pada PATH atau Pembolehubah Sistem Anda

Jika anda telah menambah laluan secara manual, masalahnya mungkin salah taip. Satu titik bertitik yang hilang atau ruang tambahan di suatu tempat akan menghasilkan ralat.

Cara Membetulkan ‘Pip’ Tidak Diiktiraf sebagai Perintah Dalaman atau Luaran dalam Windows 10 atau Kod Visual Studio

Jika anda melihat mesej ralat ini semasa bekerja dalam Windows atau dengan Kod Visual, ini biasanya bermakna masalah wujud dengan pemasangan Python atau PATH tidak ditetapkan dengan betul. Cuba petua berikut untuk menyelesaikan masalah:

Betulkan 1: Pastikan Pip Ditambah pada Pembolehubah PATH Anda

Jika anda yakin bahawa pip telah ditambahkan pada pembolehubah PATH, teruskan ke “Betulkan 3.” Jika tidak, teruskan di sini.

  1. Tekan “Kekunci Windows + R.” untuk membuka kotak dialog “Jalankan”.
  2. taip”cmd"dan tekan “Enter”.
  3. Untuk senarai semua lokasi yang ditambahkan pada pembolehubah PATH anda, taip “echo %PATH%” tanpa petikan ke dalam command prompt, kemudian tekan “Enter.”
  4. Laluan telah berjaya ditambahkan pada pembolehubah PATH jika anda menemui sesuatu seperti “C:\Python39\Scripts” (dengan nombor bergantung pada versi Python anda).

Jika pip belum ditambah, cuba pembetulan seterusnya.

Betulkan 2: Tambah Pip pada Pembolehubah Persekitaran PATH

Terdapat dua cara untuk menambah pip pada pembolehubah persekitaran PATH—System Properties dan Command Prompt.

Cara Menambah Pip pada Pembolehubah Persekitaran PATH menggunakan Sistem Properties

  1. Buka kotak dialog “Run” dengan menekan “Windows key + R.”
  2. Taipkan”sysdm.cpl“ dan tekan “Enter” untuk mengakses “System Properties.”
  3. Pilih tab “Lanjutan”, kemudian klik “Pembolehubah Persekitaran.”
  4. Pergi ke bahagian “Pembolehubah sistem” dan pilih “Laluan”, kemudian klik butang “Edit” di bahagian bawah.
  5. Klik “Baru”, kemudian tambahkan “pip laluan pemasangan” diikuti dengan “Enter,” dan kemudian pilih “OK” untuk menyimpannya dan menutup tetingkap. Lokasi lalai ialah: “C:\Python##\Scripts” dengan nombor sebenar, tetapi lokasi dan versi fail anda mungkin berbeza.
  6. Setelah laluan telah ditambahkan, mulakan semula Windows (PENTING), buka tetingkap arahan baharu, kemudian cuba pasang pakej pip untuk melihat sama ada masalah telah diselesaikan.

Cara Menambah Pip pada Pembolehubah Persekitaran PATH menggunakan Prompt Perintah

  1. Tekan “Kekunci Windows + R.” untuk melancarkan kotak dialog “Jalankan”.
  2. Untuk tetingkap gesaan arahan baharu, taip “cmd"dan kemudian tekan “Enter.”
  3. Taip arahan berikut (dengan laluan sebenar anda mengikuti koma bertitik) dan tekan “Enter” untuk menjalankannya:
    setx PATH "%PATH%;C:\Python39\Scripts"

Betulkan 3: Buka Pakej Python Tanpa Menambah Pembolehubah Pip

Ikuti langkah ini untuk membuka pakej pemasangan Python dalam CMD tanpa menambah pembolehubah pip:

  1. Tekan kekunci “Windows + R” untuk membuka gesaan “Run”.
  2. taip”cmd"dan tekan “Enter” untuk membuka Prompt Perintah.
  3. Masukkan arahan berikut untuk Python 3 (dengan nama pakej yang menggunakan pip), kemudian tekan “Enter” untuk menjalankannya:
    py -m pip3 install "package name"

Betulkan 4: Pastikan Pip Disertakan dalam Pemasangan

Sesetengah pemasang Python mengecualikan pip daripada pemasangan lalai. Anda boleh membetulkannya dengan menukar pemasang Python untuk memasukkan pip, dan begini caranya:

  1. Tekan kekunci “Windows + R” untuk membuka gesaan “Run”.
  2. Taip “appwiz.cpl“ dan tekan “Enter.”
  3. Dalam tetingkap “Program dan Ciri”, klik kanan “Python” dan pilih “Tukar.”
  4. Pilih “Ubah suai.”
  5. Dalam “Ciri Pilihan”, tandai kotak “pip” dan tekan “Seterusnya.”
  6. Dalam tetingkap “Pilihan Lanjutan”, pastikan “Tambah Python pada pembolehubah persekitaran” ditandakan.
  7. Untuk menggunakan perubahan, klik “Pasang.”
  8. Apabila pemasangan selesai, buka “Command Prompt” dan sahkan sama ada anda boleh memasang pakej Python yang menggunakan pip tanpa menerima ralat.

Jika anda masih melihat ralat, pergi ke bahagian terakhir artikel ini untuk langkah menyahpasang dan memasang semula Python.

Pasang Semula Python untuk Memperbaiki ‘Pip’ Tidak Diiktiraf sebagai Perintah Dalaman atau Luaran

Ralat ini biasanya bermakna masalah dengan pemasangan Python wujud, atau pembolehubah sistem PATH tidak disediakan dengan betul. Cuba pasang semula Python dan semua komponennya untuk menyelesaikan masalah. Cara paling mudah ialah melalui pemasang boleh laku Python. Begini cara melakukan ini:

  1. Tekan “Windows key + R” untuk membuka kotak dialog “Run”.
  2. Taip “appwiz.cpl“ untuk pergi ke tetingkap “Program dan Ciri”.
  3. Tatal ke bawah senarai program yang dipasang untuk mencari pemasangan Python, BUKAN pelancar.
  4. Klik kanan dan pilih “Nyahpasang”, kemudian ikut arahan.
  5. Setelah Python dialih keluar, mulakan semula komputer anda (PENTING) dan muat turun yang terkini Pemasang Python untuk OS anda.
  6. Jalankan “python-3.##.#-amd64.exe” (atau apa sahaja pemasang yang anda muat turun) dengan mengklik dua kali fail atau menggunakan Prompt Perintah.
  7. Pastikan “Tambah Python 3.## ke PATH” ditandakan di bahagian bawah, kemudian pilih “Sesuaikan Pemasangan.”
  8. Dalam bahagian “Ciri Pilihan”, pastikan pilihan “pip” ditandakan, kemudian klik “Seterusnya.”
  9. Lokasi lalai boleh dibiarkan seperti sedia ada, tetapi pastikan “Tambah Python pada pembolehubah persekitaran” ditandakan, kemudian klik “Pasang.” Anda juga boleh menandakan “Pasang Python 3.xx untuk semua pengguna” jika dikehendaki.
  10. Setelah pemasangan selesai, pasang pakej Python 3 yang menggunakan pip untuk melihat sama ada proses pemasangan berfungsi dengan menaip yang berikut:
    py -m pip install "Project Name Here"

Pip Kini Diiktiraf

Mesej ralat “‘pip’ tidak diiktiraf sebagai arahan dalaman atau luaran” ialah senario biasa. Puncanya biasanya berpunca daripada laluan pemasangan pip yang tidak tersedia atau ditambah secara tidak betul pada PATH pembolehubah sistem. Anda boleh menambahkannya secara manual melalui Command Prompt atau System Properties, menukar pemasangan Python untuk memasukkan pip, atau menyahpasang dan memasang semula Python dan memastikan pilihan “pip” dan menambahkannya pada pembolehubah persekitaran disemak.