Я пытаюсь использовать эту команду:
python -m SimpleHTTPServer
но это не работает. Я предполагаю, что это не работает, потому что я запускаю это через командную строку Windows. Как сделать так, чтобы это работало?
Ошибка, которую я получаю из командной строки: «'python' не является внутренней или внешней командой, исполняемой программой или пакетным файлом».
решение1
По умолчанию python
не регистрируется как команда в командной строке Windows. (Будь то файл в PATH
, макрос или что-то еще).
Решение — просто ввести полный путь к python.exe
. Я установил Python, C:\Python27
поэтому все, что мне нужно ввести, это
C:\Python27\python.exe /m SimpleHTTPServer
решение2
Судя по указанной вами ошибке, похоже, вы не добавили Python в переменную среды path.
решение3
Если вы недавно установили Python 3.x, попробуйте поискать "Python" в проводнике Windows. Мой был установлен в: C:\Users\XXXX\AppData\Local\Programs\Python\Python36-32\
Используйте командную строку, чтобы перейти в этот каталог, а затем введите «Python.exe - m http.server»
Вы должны быть готовы идти.