Устранение ошибки «command not found»
Если при попытке запустить HTTP - сервер Python вы столкнулись с ошибкой «command not found», вы можете предпринять несколько шагов, чтобы решить проблему.
Проверка установки Python
Первым шагом является убедиться, что Python правильно установлен на вашей системе Ubuntu 22.04. Вы можете сделать это, открыв терминал и выполнив следующую команду:
python3 --version
Эта команда отобразит версию Python, установленную на вашей системе. Если команда возвращает ошибку, это означает, что Python не установлен или не правильно настроен.
Добавление Python в переменную окружения PATH
Если Python установлен, но ошибка «command not found» все еще возникает, возможно, исполняемый файл Python не находится в переменной окружения PATH системы. Вы можете добавить исполняемый файл Python в PATH, выполнив следующие действия:
-
Откройте файл .bashrc
в текстовом редакторе:
nano ~/.bashrc
-
Добавьте следующую строку в файл, заменив /path/to/python
на фактический путь к исполняемому файлу Python:
export PATH="/path/to/python:$PATH"
-
Сохраните файл и выйдите из текстового редактора.
-
Перезагрузите файл .bashrc
:
source ~/.bashrc
-
Попробуйте снова выполнить команду python -m http.server
.
Использование полного пути
Если вышеперечисленные шаги не сработали, вы можете попробовать запустить HTTP - сервер Python, указав полный путь к исполняемому файлу Python. Предположим, что исполняемый файл Python находится по адресу /usr/bin/python3
, вы можете выполнить следующую команду:
/usr/bin/python3 -m http.server
Эта команда должна запустить HTTP - сервер без ошибки «command not found».
Следуя этим шагам, вы должны быть в состоянии решить проблему с ошибкой «command not found» и успешно запустить HTTP - сервер Python на своей системе Ubuntu 22.04.