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"


"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 

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.


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.

Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.