Fix: 'pip' tidak dikenali sebagai perintah internal atau eksternal



Coba Instrumen Kami Untuk Menghilangkan Masalah

Beberapa pengguna mencoba menginstal paket Python menggunakan laporan jendela Command Prompt melihat pesan ' pip tidak dikenali sebagai perintah internal atau eksternal '. Sebagian besar pengguna yang terpengaruh melaporkan bahwa masalah tersebut terjadi bahkan setelah menginstal distribusi Python dan memastikan bahwa Python ditambahkan ke variabel jalur. Masalahnya tidak spesifik pada OS tertentu karena dilaporkan di Windows 7, Windows 8, dan Windows 10.



'Pip' tidak dikenali sebagai perintah internal atau eksternal, program yang dapat dioperasikan atau file batch



Apa itu PIP?

PiP adalah akronim rekursif untuk ' Paket Pemasangan Pip “. Ini pada dasarnya adalah sistem manajemen paket yang digunakan untuk memasang dan mengelola paket perangkat lunak yang ditulis dengan Python. Sebagian besar pengguna menggunakan PiP untuk menginstal dan mengelola paket Python yang ditemukan di Indeks Paket Python .



Versi Python terbaru (Python 2.7.9 dan yang lebih baru dan Python 3.4) menyertakan Pip secara default.

Apa yang menyebabkan 'pip' tidak dikenali sebagai kesalahan perintah internal atau eksternal?

Kami menyelidiki masalah ini dengan melihat berbagai laporan pengguna dan mencoba mereplikasi masalah tersebut di komputer kami. Dari apa yang kami kumpulkan, ada beberapa skenario yang diketahui memicu pesan kesalahan khusus ini:

  • Penginstalan PIP tidak ditambahkan ke variabel sistem - Untuk dapat menjalankan perintah Python dari jendela CMD, Anda perlu menambahkan jalur instalasi PiP Anda ke PATH Anda di variabel sistem. Jika Anda menginstal Python menggunakan penginstalan yang dapat dieksekusi, itu harus ditambahkan secara otomatis.
  • Instalasi tidak ditambahkan dengan benar di PATH Anda - Mudah untuk mengacaukan PATH jika Anda menambahkannya secara manual. Spasi tambahan atau tidak adanya titik koma sebelum PATH baru akan menghasilkan kesalahan.

Jika saat ini Anda mencoba untuk menyelesaikan pesan kesalahan khusus yang mencegah Anda menggunakan perintah Python di CMD, ikuti metode yang diiklankan dalam artikel ini. Semua perbaikan potensial di bawah ini dipastikan berfungsi oleh setidaknya satu pengguna yang terpengaruh.



Untuk hasil terbaik, ikuti metode di bawah ini hingga Anda menemukan perbaikan yang membantu Anda menyelesaikan masalah dalam skenario khusus Anda.

Metode 1: Memeriksa apakah PIP ditambahkan ke variabel PATH Anda

Mari kita mulai dengan mencari tahu di mana kita berdiri. Jika Anda tidak tahu apakah penginstalan PIP Anda ditambahkan ke variabel PATH, Anda dapat menemukannya dengan mudah menggunakan perintah tertentu pada prompt CMD.

Mengetahui hal ini akan mengarahkan Anda ke arah yang benar dan menyelamatkan Anda dari mencoba langkah-langkah yang tidak perlu.

catatan: Jika Anda sudah tahu apakah jalur instalasi PIP Anda ditambahkan ke variabel PATH Anda, pindah ke metode berikutnya di bawah ini.

Berikut panduan cepat untuk memeriksa apakah penginstalan PIP sudah ada di variabel PATH Anda:

  1. tekan Tombol Windows + R untuk membuka kotak dialog Run. Lalu, ketik ' cmd 'Dan tekan Memasukkan untuk membuka Command Prompt. Menambahkan lokasi instalasi PiP

    Jalankan dialog: cmd

  2. Di dalam jendela prompt perintah, ketik echo% PATH% dan tekan Memasukkan untuk mendapatkan daftar dengan semua lokasi ditambahkan ke variabel PATH. Jalankan dialog: appwiz.cpl

    Memeriksa untuk melihat apakah penginstalan PIP ada di variabel PATH

  3. Jika Anda berhasil menemukan jalur yang mirip dengan C: Python37 Scripts (ini tergantung pada versi Python Anda), itu berarti jalur penginstalan telah ditambahkan ke variabel PATH Anda. Dalam kasus ini, Anda dapat melewati ke metode di bawah ini dan langsung ke Metode 4 tempat kami mulai memecahkan masalah yang terkait dengan jalur instalasi PiP.

Jika Anda tidak dapat menemukan jalur instalasi PiP menggunakan tes di atas, pindah ke metode berikutnya di bawah (Metode 2 dan Metode 3) untuk menambahkan PIP ke variabel lingkungan PATH.

Metode 2: Menambahkan PIP ke variabel lingkungan PATH menggunakan GUI Windows

Jika Metode 1 mengungkapkan bahwa penginstalan PIP tidak disetel ke PATH sebagai variabel lingkungan dan Anda telah menginstal distribusi Python, Anda harus melakukannya secara manual.

Setelah menyelesaikan prosedur di bawah ini, Anda akan dapat memasukkan perintah PiP dari jendela Command Prompt. Berikut panduan singkat tentang Menambahkan instalasi PiP ke variabel lingkungan Path menggunakan GUI Windows:

  1. tekan Tombol Windows + R untuk membuka kotak dialog Run. Lalu, ketik ' sysdm.cpl 'Dan tekan Memasukkan untuk membuka Properti sistem layar. Klik Modify untuk memastikan bahwa PiP diinstal

    Jalankan dialog: sysdm.cpl

  2. Di dalam layar System Properties, buka Maju tab, lalu klik Variabel Lingkungan .

    Buka tab Advanced dan klik Variabel Lingkungan

  3. Di layar Variabel Lingkungan, buka Variabel sistem dan klik Jalan untuk memilihnya. Kemudian dengan Jalan dipilih, klik Edit… tombol.

    Pilih entri Path di bawah Variabel sistem dan klik Edit

  4. Dalam Edit layar variabel lingkungan, klik Baru dan tambahkan jalur di mana instalasi PiP berada. Untuk Python 3.4, lokasi defaultnya adalah C: Python34 Scripts.

    Menambahkan lokasi instalasi PiP

  5. Setelah jalur ditambahkan, buka jendela CMD baru dan coba instal paket python yang disertakan dengan PiP. Anda seharusnya tidak lagi melihat ' pip tidak dikenali sebagai perintah internal atau eksternal 'kesalahan.

Jika Anda mencari cara yang lebih cepat untuk menambahkan lokasi PiP ke variabel lingkungan, ikuti Metode 3 .

Metode 3: Menambahkan PIP ke variabel lingkungan PATH menggunakan CMD

Cara yang lebih cepat untuk menyiapkan variabel lingkungan jalur PIP adalah melakukannya langsung dari jendela CMD. Ini akan menghemat waktu Anda, tetapi bisa menjadi sedikit lebih menakutkan jika Anda tidak terbiasa menggunakan terminal.

Berikut panduan cepat tentang menyetel lingkungan jalur PiP langsung dari jendela Command Prompt:

  1. tekan Tombol Windows + R untuk membuka kotak dialog Run. Lalu, ketik ' cmd 'Dan tekan Memasukkan untuk membuka jendela Command Prompt.

    Jalankan dialog: cmd

  2. Di jendela Command Prompt, jalankan perintah berikut untuk menyetel penginstalan PIP ke variabel lingkungan:
    setx PATH “% PATH%; C:  Python37  Scripts”

    catatan: Perlu diingat bahwa dalam perintah ini, kami menggunakan lokasi default untuk Python 3.7. Jika Anda menggunakan versi Python yang berbeda atau Anda menginstalnya di lokasi khusus, ubah jalur setelah ' ; 'Sesuai.

  3. Lihat apakah metode ini berhasil dengan menjalankan paket instalasi Python (yang menggunakan PIP) dari jendela CMD yang sama. Jika Anda masih mendapatkan pesan kesalahan, pindah ke metode berikutnya di bawah.

Metode 4: Membuka paket Python tanpa menambahkan variabel PiP

Jika Anda mencari cara untuk menginstal paket Python dari CMD tanpa menambahkan PiP ke variabel lingkungan PATH, Anda dapat menggunakan beberapa perintah berbeda untuk menginstalnya. Ini juga berfungsi jika Anda menggunakan metode di atas untuk mengonfigurasi variabel PATH lingkungan tetapi Anda masih mendapatkan pesan kesalahan.

Berikut beberapa cara yang dapat Anda gunakan untuk membuka paket penginstalan Python di CMD tanpa menambahkan variabel PIP:

Metode Singkat:

  1. tekan Tombol Windows + R untuk membuka kotak dialog Run. Lalu, ketik ' cmd ”Dan tekan Enter untuk membuka Jendela Prompt Perintah.

    Jalankan dialog: cmd

  2. Ketik perintah berikut dan pastikan untuk mengubah placeholder ke nama paket Anda sendiri:
    python -m pip install [nama paket]

    catatan: Perubahan [nama paket] dengan nama paket yang Anda coba pasang.

Metode Panjang:

  1. Buka kotak dialog Run dengan menekan Tombol Windows + R . Lalu, ketik ' cmd 'Dan tekan Memasukkan untuk membuka jendela Command Prompt.

    Jalankan dialog: cmd

  2. Di jendela CMD, gunakan perintah berikut untuk menavigasi ke direktori tempat python .whl file terletak.
    cd C:  python menginstal

    catatan: Dalam contoh kami, paket instal Python terletak di folder bernama python menginstal. Sesuaikan perintah ini untuk menavigasi ke direktori tempat roda berada.

  3. Selanjutnya, jalankan perintah berikut untuk menginstal paket Python menggunakan PiP:
     c:  python37  scripts  pip.exe instal [paket] .whl 

    catatan: Perlu diingat perlu mengubah lokasi instalasi python Anda jika Anda memiliki versi yang lebih lama atau jika Anda menginstal ke lokasi khusus. Juga, pastikan untuk mengubah placeholder [paket] ke nama paket Anda sendiri.

Jika dua metode terakhir ini tidak memungkinkan Anda untuk menginstal paket Python dari jendela CMD, ikuti metode terakhir di bawah ini tempat kami memastikan bahwa PiP diinstal.

Metode 5: Memastikan bahwa PiP disertakan dalam instalasi Python Anda

Sebelum kita melanjutkan dan menginstal ulang seluruh lingkungan Python, mari kita lihat apakah PiP tidak dihilangkan dari instalasi Python. Pemasang Python tertentu akan membiarkan PiP keluar dari pemasangan default.

Untungnya, Anda dapat memperbaiki ini dengan memodifikasi instalasi Python dan memodifikasinya untuk menginstal PIP. Berikut panduan singkat tentang cara melakukan ini:

  1. tekan Tombol Windows + R untuk membuka kotak dialog Run. Lalu, ketik ' appwiz.cpl 'Dan tekan Memasukkan membuka Program dan Fitur.

    Jalankan dialog: appwiz.cpl

  2. Dalam Program dan fitur , klik kanan pada Python instalasi dan klik Perubahan .

    Ubah instalasi Python

  3. Pada Ubah Penyiapan layar, klik Memodifikasi.

    Klik Modify untuk memastikan bahwa PiP diinstal

  4. Dalam Fitur pilihan layar, centang kotak yang terkait dengan pip dan klik Lanjut .

    Mengubah instalasi Python untuk memasukkan PiP

  5. Tekan tombol Install untuk membuat perubahan pada instalasi Python.

    Mengubah instalasi Python

  6. Setelah penginstalan Python diubah, buka jendela CMD dan lihat apakah Anda dapat menginstal paket Python dengan PiP tanpa melihat ' pip tidak dikenali sebagai perintah internal atau eksternal 'kesalahan.

Metode 6: Menginstal Python melalui penginstal yang dapat dieksekusi

Jika Anda sampai sejauh ini tanpa hasil, menginstal ulang Python bersama dengan komponennya kemungkinan akan menyelesaikan “ pip tidak dikenali sebagai perintah internal atau eksternal 'kesalahan.

Cara termudah untuk melakukannya adalah dengan menggunakan installer Python yang dapat dieksekusi. Jika Anda mengkonfigurasinya dengan benar, itu akan menginstal PiP secara otomatis. Berikut panduan singkat tentang cara melakukan ini:

  1. tekan Tombol Windows + R untuk membuka kotak dialog Run. Lalu, ketik ' appwiz.cpl 'Dan tekan Memasukkan membuka Program dan fitur .

    Jalankan dialog: appwiz.cpl

  2. Dalam Program dan fitur , gulir ke bawah ke daftar program untuk menemukan instalasi Python. Setelah Anda menemukannya, klik kanan padanya dan pilih Copot pemasangan, kemudian ikuti petunjuk di layar untuk menghapusnya dari sistem Anda. Setelah distribusi Python dihapus dari komputer Anda, mulai ulang mesin Anda.

    Menghapus instalasi Python dari mesin Anda

  3. Pada permulaan berikutnya, kunjungi tautan ini ( sini ) dan unduh penginstal yang dapat dieksekusi Python terbaru sesuai dengan arsitektur Os Anda.

    Mengunduh pemasang Python yang dapat dieksekusi dengan benar

  4. Buka penginstalan yang dapat dieksekusi dan mulai dengan memastikan bahwa kotak terkait dengan Tambahkan Python ke PATH dicentang - Ini memastikan bahwa Anda dapat menjalankan perintah Python di Command Prompt. Kemudian, klik Sesuaikan instalasi .

    Pastikan Python ditambahkan ke PATH, lalu klik Kustomisasi instalasi

  5. Dalam Fitur pilihan jendela, pastikan bahwa kotak tersebut terkait dengan pip dicentang, lalu klik Lanjut .

    Pastikan pip dicentang di bawah fitur opsional

  6. Tinggalkan lokasi default dan Opsi Lanjutan , lalu klik Install untuk memulai penginstalan.

    Menginstal Python

  7. Setelah penginstalan selesai, mulai ulang komputer Anda secara manual jika Anda tidak diminta secara otomatis untuk melakukannya.
  8. Pada startup berikutnya, lihat apakah masalah telah diselesaikan dengan mencoba menginstal paket Python melalui jendela CMD.
  9. Jika Anda masih melihat ' pip tidak dikenali sebagai perintah internal atau eksternal ', Ketik perintah berikut di jendela CMD:
     python -m ensurepip --default-pip 

    catatan: Dengan distribusi Python tertentu (terutama 3.6), ada kemungkinan PiP tidak diinstal secara default. Salah satu perbaikan resmi untuk ini yang disertakan dalam dokumentasi adalah perintah ini.

7 menit membaca