Saya mengalami kesalahan aneh ketika mencoba menginstal Django di komputer saya.
Ini adalah urutan yang saya ketikkan ke baris perintah saya:
C:\Python34>python get-pip.py
Requirement already up-to-date: pip in c:\python34\lib\site-packages
Cleaning up...
C:\Python34>pip install Django
'pip' is not recognized as an internal or external command,
operable program or batch file.
C:\Python34>lib\site-packages\pip install Django
'lib\site-packages\pip' is not recognized as an internal or external command,
operable program or batch file.
Apa yang menyebabkan ini?
EDIT _______________________
Seperti yang diminta, inilah yang saya dapatkan ketika saya mengetikkan echo% PATH%
C:\Python34>echo %PATH%
C:\Program Files\ImageMagick-6.8.8-Q16;C:\Program Files (x86)\Intel\iCLS Client\
;C:\Program Files\Intel\iCLS Client\;C:\Windows\system32;C:\Windows;C:\Windows\S
ystem32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0\;C:\Program Files (x86)\
Windows Live\Shared;C:\Program Files (x86)\Intel\OpenCL SDK\2.0\bin\x86;C:\Progr
am Files (x86)\Intel\OpenCL SDK\2.0\bin\x64;C:\Program Files\Intel\Intel(R) Mana
gement Engine Components\DAL;C:\Program Files\Intel\Intel(R) Management Engine C
omponents\IPT;C:\Program Files (x86)\Intel\Intel(R) Management Engine Components
\DAL;C:\Program Files (x86)\Intel\Intel(R) Management Engine Components\IPT;C:\P
rogram Files (x86)\nodejs\;C:\Program Files (x86)\Heroku\bin;C:\Program Files (x
86)\git\cmd;C:\RailsInstaller\Ruby2.0.0\bin;C:\RailsInstaller\Git\cmd;C:\RailsIn
staller\Ruby1.9.3\bin;C:\Users\Javi\AppData\Roaming\npm
setx PATH "%PATH%;C:\pip"
misalnya atau Anda dapat menambahkannya melalui panel kontrolJawaban:
Anda perlu menambahkan jalur instalasi pip Anda ke variabel sistem PATH Anda . Secara default, pip diinstal ke
C:\Python34\Scripts\pip
(pip sekarang dibundel dengan versi python baru), jadi jalur "C: \ Python34 \ Scripts" perlu ditambahkan ke variabel PATH Anda.Untuk memeriksa apakah sudah ada dalam variabel PATH Anda, ketikkan
echo %PATH%
pada prompt CMDUntuk menambahkan jalur instalasi pip Anda ke variabel PATH Anda, Anda dapat menggunakan Control Panel atau
setx
perintah. Sebagai contoh:Catatan : Menurut dokumentasi resmi , "[v] ariables yang diset dengan variabel setx hanya tersedia di jendela perintah di masa mendatang, bukan di jendela perintah saat ini". Secara khusus, Anda harus memulai contoh cmd.exe baru setelah memasukkan perintah di atas untuk memanfaatkan variabel lingkungan baru.
Terima kasih kepada Scott Bartell karena menunjukkan ini.
sumber
"Fatal launcher error: Can't create execution environment"
Untuk windows saat Anda menginstal paket, Anda mengetik:
sumber
-m
: docs.python.org/2/using/cmdline.html?highlight=m#cmdoption-m'python' is not recognized
. Saya telah menginstalnya di windows 10Bagi saya perintah:
bekerja segera (coba setelah echo% PATH% dan Anda akan melihat bahwa jalur Anda memiliki nilai C: \ Python34 \ Scripts).
Terima kasih kepada: https://stackoverflow.com/a/9546345/1766166
sumber
Sampai sekarang, versi 3.7.3 Saya memiliki sedikit masalah dengan mendapatkan variabel sistem yang tepat.
Coba ini:
Ketikkan 'start% appdata%' dalam cmd.
Setelah itu file explorer akan muncul di '../AppData/Roaming'.
Kembali satu direktori dan arahkan ke 'Local / Programs / Python / Python37-32 / Scripts'.
CATATAN: Nomor versi mungkin berbeda sehingga jika Anda menyalin dan menempel jalur file di atas tidak dapat berfungsi.
Setelah Anda melakukan ini, Anda sekarang memiliki lokasi yang benar dari Python yang Anda unduh. Salin jalur file Anda dengan memilih seluruh direktori di bilah alamat.
Setelah Anda melakukannya, klik ikon mulai dan navigasikan ke Control Panel> System and Security> System. Kemudian klik "Pengaturan Sistem Lanjut" di sisi kiri panel.
Setelah ada klik Variabel lingkungan di kanan bawah dan akan ada dua kotak, kotak atas dan bawah. Di kotak atas: Klik pada variabel 'Path' dan klik 'edit' yang terletak di sebelah kanan. Klik 'Baru' dan tempel Path direktori Anda. Seharusnya terlihat seperti ini:
Klik Ok tiga kali, buka jendela cmd BARU dan ketik: pip. Lihat apakah itu berfungsi.
Semoga berhasil!
sumber
Cara alternatif.
Jika Anda tidak ingin menambahkan PATH seperti jawaban yang ditulis sebelumnya dengan baik,
tetapi Anda ingin menjalankan pip sebagai perintah Anda maka Anda dapat melakukannya dengan
py -m
awalan.Mengingat bahwa Anda harus melakukannya lagi dan lagi.
misalnya.
seperti dalam
Juga pastikan untuk memiliki
pip
danpy
menginstalsumber
-m
: docs.python.org/2/using/cmdline.html?highlight=m#cmdoption-mjuga, metode panjang - itu adalah pilihan terakhir setelah mencoba semua item di atas:
ini setelah cd di direktori di mana roda berada
sumber
Sesuai Dokumentasi Python 3.6
sumber
Pergi ke Control Panel >> Uninstall atau ubah Program dan klik dua kali pada Python XXX untuk memodifikasi install. Pastikan komponen PIP dicentang dan diinstal.
sumber
Saya menyadari ini adalah pertanyaan lama, tetapi saya memiliki masalah yang sama sekarang. Setelah menambahkan folder yang tepat (
C:\Python33\Scripts
) ke jalur, saya masih tidak bisapip
menjalankan. Semua butuh berlaripip.exe install -package-
bukanpip install -package-
. Hanya pemikiran saja.sumber
set Path =
%PATH%;C:\Python34\;C:\Python27\Scripts
Sumber
sumber
Control Panel -> tambah / hapus program -> Python -> Ubah -> Fitur opsional (Anda dapat mengklik semuanya) kemudian tekan berikutnya -> Centang "Tambahkan python ke variabel lingkungan" -> Instal
Dan itu akan menyelesaikan masalah jalur Anda, jadi lompat ke command prompt dan Anda dapat menggunakan pip sekarang.
sumber
Coba buka windows powershell atau cmd prompt dan ketikkan:
python -m pip install openpyxl
sumber
Dalam versi terbaru python 3.6.2 dan di atas, tersedia di
Anda dapat menambahkan jalur ke jalur variabel lingkungan kami seperti di bawah ini
Pastikan Anda menutup command prompt atau git setelah mengatur path Anda. Anda juga harus membuka command prompt dalam mode administrator . Ini adalah contoh untuk windows 10.
sumber
Bahkan saya baru dalam hal ini tetapi, C: \ Python34 \ Scripts> pip install django, bekerja untuk saya. Path harus ditetapkan sebagai tempat folder Script instalasi Python yaitu C: \ Python34 \ Scripts . Saya kira itu karena Django adalah kerangka kerja yang didasarkan pada python itu sebabnya struktur direktori ini harus dipertahankan saat menginstal.
sumber
Anda dapat mencoba
pip3
, sesuatu seperti:sumber
Saya baru saja menginstal python 3.6.2.
Saya mendapat jalan sebagai
sumber
Di Windows , buka cmd dan temukan lokasi PYTHON_HOME menggunakan
where python
, sekarang tambahkan lokasi ini ke PATH Lingkungan Anda menggunakan:atau Rujuk ini
Di Linux , buka terminal dan temukan lokasi PYTHON_HOME menggunakan
which python
, sekarang tambahkanPYTHON_HOME/Scripts
ke variabel PATH menggunakan:sumber
Saya pikir dari Python 2.7.9 dan pip yang lebih tinggi datang pra-instal dan itu akan ada di folder skrip Anda. Jadi, Anda harus menambahkan folder "skrip" ke path. Milik saya dipasang di C: \ Python27 \ Scripts. Periksa milik Anda untuk melihat apa jalur Anda sehingga Anda dapat mengubah yang di bawah ini sesuai, lalu Buka PowerShell, rekatkan kode di bawah ini di PowerShell dan tekan tombol Enter. Setelah itu, reboot dan masalah Anda akan teratasi.
sumber
Atau Jika Anda menggunakan PyCharm (2017.3.3) seperti saya, cukup ubah direktori di terminal dan instal:
sumber
Di lingkungan windows, jalankan saja perintah di bawah ini dalam dos shell.
sumber
Saya menghadapi masalah yang sama. Jalankan Windows PowerShell karena Administrator menyelesaikan masalah saya.
sumber
Paling sering adalah:
dalam
cmd.exe
menulissumber
Saya terus menerima kesalahan ini setelah memperbaiki PATH saya.
Jika basis kode Anda mengharuskan Anda memiliki versi Python yang lebih lama (2,7 dalam kasus saya), itu mungkin versi sebelum keberadaan pip.
Ini tidak terlalu kanonik tetapi menginstal versi yang lebih baru bekerja untuk saya. (Saya menggunakan 2.7.13)
sumber
Saya punya masalah yang sama. Anda hanya perlu pergi ke
dan menambahkannya ke variabel lingkungan. Setelah pengaturan jalur jalankan file pip.exe pada C: \ Python27 \ Scripts dan kemudian coba pip dalam cmd. Tetapi jika tidak ada yang terjadi coba jalankan semua aplikasi pip seperti pip2.7 dan pip2.exe. Dan pip akan bekerja seperti mantra.
sumber
Cara yang sangat sederhana untuk menyiasatinya adalah dengan membuka path tempat pip diinstal pada file explorer, dan klik path, lalu ketik cmd, ini yang mengatur path, memungkinkan Anda untuk menginstal cara yang lebih mudah.
4 tahun terlambat, tetapi saya mengalami masalah yang sama beberapa hari yang lalu dan semua metode lain tidak berhasil untuk saya.
sumber
Coba hapus Python, hapus file program yang tersisa, lalu instal kembali dengan segar. Ini berhasil untuk saya. Kesalahan ini terjadi pada saya ketika saya bermigrasi ke laptop baru dan menggunakan perangkat lunak migrasi untuk memindahkan perangkat lunak saya dari laptop lama ke yang baru. Dan ya, tidak bekerja dengan baik.
sumber
Klarifikasi kecil: di "Windows 7 64 bit PC", setelah menambahkan
...Python34\Scripts
ke variabel path,pip install pygame
tidak berfungsi untuk saya.Jadi saya memeriksa folder "... Python34 \ Scripts", tidak ada
pip
, tetapi sudahpip3
danpip3.4
. Jadi saya berlaripip3.4 install pygame .... .whl
. Itu berhasil.(Selanjutnya buka jendela perintah di folder yang sama di mana Anda memiliki
pygame...whl
file yang diunduh .)sumber
Bagi saya masalahnya adalah, sistem tidak DIRESTART setelah menambahkan di bawah ini di PATH.
C:\Users\admin\AppData\Local\Programs\Python\Python37\Scripts
sumber
Saat memasang SQL 2019 Python, ada masalah yang diketahui untuk PIP yang memerlukan perbaikan (langkah 7) https://docs.microsoft.com/en-us/sql/advanced-analytics/known-issues-for-sql-server- layanan pembelajaran mesin? view = sql-server-ver15
pip dikonfigurasikan dengan lokasi yang memerlukan TLS / SSL, namun modul ssl dengan Python tidak tersedia.
sumber
Untuk perintah mac run di bawah ini di terminal
sumber