Rumah >pembangunan bahagian belakang >Tutorial Python >Mengapa Barisan Perintah Saya Tidak Mengenali 'pip'?

Mengapa Barisan Perintah Saya Tidak Mengenali 'pip'?

Susan Sarandon
Susan Sarandonasal
2024-12-27 20:34:17254semak imbas

Why Doesn't My Command Line Recognize

Memahami Ralat Perintah 'pip'

Apabila memasang Django menggunakan pip, anda mungkin menghadapi mesej ralat "'pip' tidak dikenali sebagai perintah dalaman atau luaran." Ralat ini biasanya timbul apabila pip boleh laku tidak boleh diakses daripada baris arahan.

Punca Masalah

Pip boleh laku biasanya dipasang dalam subdirektori Skrip anda Direktori pemasangan Python, yang biasanya tidak disertakan dalam pembolehubah persekitaran PATH sistem anda. Akibatnya, baris arahan tidak dapat mencari dan melaksanakan arahan pip.

Penyelesaian: Menambah Laluan Pip ke PATH

Untuk menyelesaikan isu ini, anda perlu menambah laluan ke pemasangan pip anda kepada pembolehubah persekitaran PATH. Ini membenarkan baris arahan untuk mengakses pip boleh laku daripada mana-mana direktori.

Kaedah 1: Menggunakan Panel Kawalan (Windows)

  • Buka Panel Kawalan.
  • Pergi ke "Sistem dan Keselamatan" -> "Sistem" -> "Tetapan sistem lanjutan."
  • Klik butang "Pembolehubah Persekitaran".
  • Di bawah "Pembolehubah pengguna untuk akaun anda", cari pembolehubah PATH. Pilihnya dan klik Edit.
  • Tambahkan laluan ke pemasangan pip anda (cth., "C:Python34Scripts") pada penghujung pembolehubah PATH, dipisahkan oleh koma bertitik (;).

Kaedah 2: Menggunakan setx Command (Command Line)

Buka gesaan arahan dan jalankan arahan berikut:

setx PATH "%PATH%;C:\Python34\Scripts"

Nota: Anda mungkin perlu menggantikan "C:Python34Scripts" dengan laluan sebenar ke pemasangan pip anda.

Selepas Menambah Laluan Pip

Selepas menambah laluan pip pada pembolehubah PATH anda, mulakan semula gesaan arahan anda atau buka yang baru. Anda kini sepatutnya boleh melaksanakan arahan pip tanpa menemui mesej ralat.

Atas ialah kandungan terperinci Mengapa Barisan Perintah Saya Tidak Mengenali 'pip'?. 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