Resolución del Problema "command not found"
Si encuentras el error "command not found" al intentar ejecutar el servidor HTTP de Python, hay algunos pasos que puedes seguir para resolverlo.
Comprobación de la Instalación de Python
En primer lugar, asegúrate de que Python está instalado correctamente en tu sistema. Puedes hacerlo ejecutando el siguiente comando en la terminal:
python --version
Esto debería mostrar la versión de Python instalada en tu sistema. Si Python no está instalado, deberás descargarlo e instalarlo desde el sitio web oficial de Python.
Verificación del Path del Ejecutable de Python
A continuación, necesitas asegurarte de que el ejecutable de Python está incluido en la variable de entorno PATH de tu sistema. Puedes comprobar la PATH actual ejecutando el siguiente comando:
echo $PATH
Esto mostrará una lista de directorios separados por dos puntos que el sistema busca para los comandos. Si el directorio que contiene el ejecutable de Python no está en la PATH, puedes añadirlo siguiendo estos pasos:
-
Localiza el directorio donde Python está instalado. Esto puede variar dependiendo de tu sistema y del método de instalación.
-
Abre el archivo .bashrc (o el archivo de configuración de shell apropiado) en un editor de texto.
-
Añade la siguiente línea al archivo, reemplazando /path/to/python/directory con la ruta real al directorio de Python:
export PATH="/path/to/python/directory:$PATH"
-
Guarda el archivo y cierra el editor de texto.
-
Reinicia la terminal o ejecuta source ~/.bashrc (o el archivo de configuración de shell apropiado) para aplicar los cambios.
Uso de la Ruta Completa al Ejecutable de Python
Si el ejecutable de Python no está en la PATH, aún puedes ejecutar el servidor HTTP de Python especificando la ruta completa al ejecutable de Python. Por ejemplo, si el ejecutable de Python está ubicado en /usr/bin/python3, puedes ejecutar el siguiente comando:
/usr/bin/python3 -m http.server
Esto iniciará el servidor HTTP de Python utilizando el ejecutable de Python especificado.
Siguiendo estos pasos, deberías poder resolver el problema "command not found" y ejecutar correctamente el servidor HTTP de Python en tu sistema Ubuntu 22.04.