Membuat server lokal Python di Windows

2

Saya mencoba menggunakan perintah ini:

python -m SimpleHTTPServer 

tapi itu tidak berhasil. Saya menduga itu tidak berfungsi karena saya menjalankannya melalui Windows Command Prompt. Bagaimana seseorang membuat fungsi itu?

Kesalahan yang saya dapatkan dari Command Prompt adalah: "'python' tidak dikenali sebagai perintah internal atau eksternal, program yang dapat dijalankan atau file batch"

vdogsandman
sumber
"ini tidak berfungsi" tidak terlalu membantu dalam men-debug masalah. Apa kesalahan spesifik yang Anda dapatkan?
Astaga
"'python' tidak dikenali sebagai perintah internal atau eksternal, program yang dapat dijalankan atau file batch"
vdogsandman

Jawaban:

3

Secara default, pythontidak terdaftar sebagai perintah di command prompt windows. (Baik itu file dalam PATH, makro atau yang lainnya sama sekali).

Solusinya adalah cukup ketik seluruh path ke python.exe. Saya menginstal Python C:\Python27jadi saya hanya perlu mengetik

C:\Python27\python.exe /m SimpleHTTPServer 
PythonNut
sumber
Itu berhasil. Dan kemudian saya menambahkannya PATH, karena itu lebih mudah.
Rudie
2

Berdasarkan kesalahan yang Anda berikan, sepertinya Anda tidak menambahkan Python ke variabel lingkungan jalur Anda.

Seseorang
sumber
2

Jika Anda baru saja menginstal Python 3.x, coba cari "Python" di windows file explorer. Tambang saya dipasang di bawah: C: \ Users \ XXXX \ AppData \ Local \ Programs \ Python \ Python36-32 \

Gunakan Command prompt untuk menavigasi ke direktori ini, dan kemudian ketik "Python.exe - m http.server"

Anda harus baik untuk pergi.

DVD
sumber