2013-06-27 12 views
132

Chcę skonfigurować Python SimpleHTTPServer w systemie Windows XP. Mam zainstalowany Python na moim komputerze. Ja wykonując następujące polecenie:Konfigurowanie Pythona simpleHTTPserver w systemie Windows

python -m SimpleHTTPServer 8888 

Ale otrzymuję błąd:

C:\Python33\python.exe: No module named SimpleHTTPServer 

Czy SimpleHTTPServer dla Pythona dostępny na Windows? Jeśli tak, co mam zrobić, aby skonfigurować serwer?

+4

Moduł nazywa się 'SimpleHTTPServer', z dużym S na serwerze. – BrenBarn

+1

ten sam wynik z kapitałem S także – codeofnode

Odpowiedz

319

Od przepełnienie stosu pytanie What is the Python 3 equivalent of "python -m SimpleHTTPServer":

następujących utworów dla mnie:

python -m http.server [<portNo>] 

Ponieważ używam Python 3 moduł SimpleHTTPServer został zastąpiony przez http.server, przynajmniej w systemie Windows .

+3

Wielkie dzięki, to było naprawdę pomocne. W python33 polecenie 'python -m http.server 7777' działa idealnie. – rahoolm

+1

Windows 7, używając pytona Anaconda, działało to świetnie; $ python -m SimpleHTTPServer 7070 – AnneTheAgile

+0

Potwierdzam, że $ python -m SimpleHTTPServer działa pod Windows 7 Python zainstalowany z cygwinem – MacK