Saya baru saja mengunduh dan menginstal Python 2.7.2 ke laptop saya dan saya mencoba menjalankan beberapa program contoh. Laptop saya menjalankan Windows XP.
Saat saya membuka cmd
jendela dan mengetik, python
saya mendapatkan:
'python' tidak dikenali sebagai perintah internal atau eksternal, program yang dapat dioperasikan atau file batch.
Saya bukan orang Windows (kebanyakan mainframe). Namun saya menduga bahwa ada beberapa perintah yang perlu saya jalankan untuk mendefinisikan python sebagai perintah. Adakah yang bisa memberi tahu saya apa perintah itu?
Penginstal menempatkan Python di C:\Python27\
.
pip
berisi lebih banyak jawaban dan lebih banyak informasi terkini untuk Python 3.Jawaban:
Anda perlu menambahkan path yang dapat dieksekusi python ke variabel PATH Window Anda.
c:\Python27\
). Setiap direktori berbeda dipisahkan dengan titik koma. (Catatan: jangan beri spasi di antara elemen diPATH
. Penambahan Anda padaPATH
harus dibaca;c:\Python27
TIDAK; C\Python27
)cmd.exe
saja sudah cukup.sumber
Ini karena Python exec tidak berada di jalur pencarian sistem operasi Anda. Di windows, mulai CMD. Ketik
setx PATH PythonPath
di mana PythonPath biasanya
C:\Python27
atauC:\Python33
atauC:\Users\<Your User Name>\AppData\Local\Programs\Python\Python37
tergantung pada versi Python Anda. Setelah memulai ulang CMD, Anda akan melihat hasil saat mengetiksumber
PATH
diUser variable for %username%
sysdm.cpl. Windows akan menambahkan ini%PATH%
ke "seluruh sistem"%PATH%
.Python hadir dengan utilitas kecil yang memperbaiki ini . Dari baris perintah, jalankan:
Pastikan Anda menutup jendela perintah (dengan
exit
atau tombol tutup) dan membukanya lagi.sumber
python
untuk menjalankan skrip, bagaimana seharusnya Anda menjalankan skrip ini untuk memperbaiki jalur? (Saya bertanya sebagai pengguna mac yang tidak pernah mengalami masalah ini)Hanya klarifikasi lain bagi mereka yang baru memulai. Saat Anda menambahkan
C:\PythonXX
ke jalur Anda, pastikan TIDAK ADA spasi di antara variabel, misalnyaIni:
SomeOtherDirectory;C:\Python27
Bukan ini:
SomeOtherDirectory; C:\Python27
Itu membuat saya pusing selama 15 menit untuk mencari tahu (saya menggunakan windows 7, mungkin bergantung pada OS). Selamat membuat kode.
sumber
Saya memiliki masalah yang sama untuk waktu yang lama. Saya baru saja berhasil menyelesaikannya.
Jadi, Anda perlu memilih Path Anda, seperti yang dikatakan orang lain di atas. Apa yang saya lakukan:
Buka jendela perintah. Tulis set path = C: \ Python24 (letakkan lokasi dan versi python Anda). Sekarang ketik python , Seharusnya berfungsi.
Bagian yang mengganggu dengan ini adalah Anda harus mengetiknya setiap kali Anda membuka CMD.
Saya mencoba melakukan yang permanen (dengan perubahan pada variabel Lingkungan) tetapi bagi saya itu tidak berfungsi.
sumber
Buka Panel Kontrol / Sistem / tab "Lanjutan" / Variabel Lingkungan
Temukan variabel yang disebut PATH di daftar bawah, dan edit. Tambahkan ke akhir C: \ Python27
Buka jendela cmd baru dan coba sekarang.
sumber
penekanan: Ingatlah untuk selalu MULAI ULANG JENDELA CMD setelah mengatur variabel lingkungan PATH agar berpengaruh!
sumber
di PowerShell masukkan ini:
Tutup PowerShell lalu mulai lagi untuk memastikan Python sekarang berjalan. Jika tidak, restart mungkin diperlukan.
sumber
Anda dapat melakukannya di pemasang python:
sumber
Lebih lanjut ke posting @Udi, inilah yang coba dilakukan skrip, tetapi tidak berhasil dengan saya.
Saya harus mengatur berikut ini di
PATH
tidak ada yang lain.Apakah milik saya dan sekarang
python
bekerja dicmd
sumber
Pastikan Anda mengklik Tambahkan python.exe ke jalur saat menginstal, dan pilih:
Itu memperbaiki masalah saya, semoga membantu ...
sumber
Solusi lain yang bermanfaat tetapi sederhana mungkin memulai ulang komputer Anda setelah melakukan unduhan jika Python ada dalam variabel PATH. Ini adalah kesalahan yang biasanya saya lakukan saat mengunduh Python ke mesin baru.
Setelah me-restart mesin saya maka Windows akan sering mengenali Python dalam variabel PATH.
sumber