Rumah  >  Artikel  >  pembangunan bahagian belakang  >  Cara membetulkan pip yang tidak dikenali sebagai arahan dalaman atau luaran: panduan mudah

Cara membetulkan pip yang tidak dikenali sebagai arahan dalaman atau luaran: panduan mudah

WBOY
WBOYasal
2024-02-02 13:09:061506semak imbas

Cara membetulkan pip yang tidak dikenali sebagai arahan dalaman atau luaran: panduan mudah

Ajar anda langkah demi langkah cara menyelesaikan masalah bahawa pip bukan perintah dalaman atau luaran

Apabila membangunkan dalam Python, anda sering perlu menggunakan pip untuk memasang perpustakaan pihak ketiga. Walau bagaimanapun, kadangkala kita menghadapi masalah biasa, iaitu, apabila melaksanakan arahan pip dalam command prompt atau terminal, sistem menggesa "pip bukan arahan dalaman atau luaran." Penyelesaian masalah ini sebenarnya sangat mudah Di bawah saya akan menerangkan secara terperinci bagaimana untuk menyelesaikan masalah ini, termasuk contoh kod tertentu.

Punca masalah ialah sistem tidak dapat mencari laluan di mana arahan pip berada. Untuk menyelesaikan masalah ini, kita perlu melakukan dua langkah:

Langkah 1: Sahkan sama ada pembolehubah persekitaran Python telah dikonfigurasikan

Masukkan "python" dalam command prompt atau terminal Jika anda boleh memasuki persekitaran interaktif Python seperti biasa, ia bermakna Python Pembolehubah persekitaran telah dikonfigurasikan dengan betul. Jika anda tidak boleh memasuki persekitaran interaktif Python seperti biasa, ini bermakna pembolehubah persekitaran Python tidak dikonfigurasikan atau dikonfigurasikan secara tidak betul.

Untuk menyelesaikan masalah ini, kita perlu menambah laluan pemasangan Python secara manual pada pembolehubah persekitaran sistem. Berikut adalah langkah-langkah khusus:

  1. Buka Panel Kawalan dan klik "Sistem dan Keselamatan".
  2. Klik "Sistem" dan kemudian "Tetapan sistem lanjutan".
  3. Di bawah tab "Lanjutan", klik "Pembolehubah Persekitaran".
  4. Cari pembolehubah bernama "Laluan" dalam senarai "Pembolehubah Sistem" dan klik dua kali untuk membukanya.
  5. Dalam kotak dialog "Edit Pembolehubah Persekitaran", klik "Baharu".
  6. Masukkan laluan pemasangan Python (seperti C:Python37), dan kemudian klik "OK".
  7. Pastikan laluan yang baru ditambah berada dalam senarai pembolehubah "Path", kemudian klik "OK" untuk menutup tetingkap.
  8. Buka semula dalam command prompt atau terminal, masukkan "python", dan semak sama ada anda boleh memasuki persekitaran interaktif Python seperti biasa.

Langkah 2: Pastikan laluan di mana arahan pip terletak telah ditambahkan pada pembolehubah persekitaran sistem

Sesetengah versi Python akan secara automatik menambah arahan pip pada pembolehubah persekitaran sistem semasa pemasangan, tetapi sesetengah versi tidak akan menambah ia secara automatik. Oleh itu, kita perlu menambah laluan secara manual di mana arahan pip terletak pada pembolehubah persekitaran sistem. Berikut adalah langkah khusus:

  1. Buka Panel Kawalan dan klik "Sistem dan Keselamatan".
  2. Klik "Sistem" dan kemudian "Tetapan sistem lanjutan".
  3. Di bawah tab "Lanjutan", klik "Pembolehubah Persekitaran".
  4. Cari pembolehubah bernama "Laluan" dalam senarai "Pembolehubah Sistem" dan klik dua kali untuk membukanya.
  5. Dalam kotak dialog "Edit Pembolehubah Persekitaran", klik "Baharu".
  6. Masukkan laluan di mana arahan pip terletak (seperti C:\Python37Scripts), dan kemudian klik "OK".
  7. Pastikan laluan yang baru ditambah berada dalam senarai pembolehubah "Path", kemudian klik "OK" untuk menutup tetingkap.
  8. Buka semula dalam command prompt atau terminal, masukkan "pip", dan semak sama ada arahan pip boleh dilaksanakan seperti biasa.

Melalui dua langkah di atas, kita boleh menyelesaikan masalah pip bukan arahan dalaman atau luaran. Berikut ialah contoh kod khusus:

Cuba laksanakan perintah python untuk menyemak sama ada persekitaran Python dikonfigurasikan dengan betul: python命令检查Python环境是否配置正确:

$ python
Python 3.7.2 (default, Dec 27 2018, 07:35:06)
[GCC 8.0.1 20180414 (experimental) [trunk revision 259383]] on linux
Type "help", "copyright", "credits" or "license" for more information.
>>>

如果能够正常进入Python交互式环境,则说明Python环境已经配置正确。否则,按照以上步骤一的方法,将Python的安装路径添加到系统的环境变量中。

然后,尝试执行pip

$ pip
Usage: pip <command> [options]

Commands:
...

Jika anda boleh memasuki persekitaran interaktif Python seperti biasa, ini bermakna Persekitaran Python telah dikonfigurasikan dengan betul. Jika tidak, ikut langkah 1 di atas untuk menambah laluan pemasangan Python pada pembolehubah persekitaran sistem.

Kemudian, cuba laksanakan perintah pip untuk menyemak sama ada arahan pip boleh dilaksanakan:

rrreee

Jika ia boleh berjalan seperti biasa, maka tahniah, masalah telah diselesaikan! Jika gesaan "pip bukan perintah dalaman atau luaran" masih digesa, ikut langkah 2 di atas dan tambahkan laluan di mana arahan pip terletak pada pembolehubah persekitaran sistem. 🎜🎜Dengan langkah dan contoh kod di atas, anda sepatutnya berjaya menyelesaikan masalah bahawa pip bukan arahan dalaman atau luaran. Apabila menggunakan pip, ingat untuk mengemas kini dan menaik taraf pip tepat pada masanya untuk mengekalkan ciri terkini dan pembetulan pepijat. Harap artikel ini membantu anda! 🎜

Atas ialah kandungan terperinci Cara membetulkan pip yang tidak dikenali sebagai arahan dalaman atau luaran: panduan mudah. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Kenyataan:
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn