Bienvenido a la Comunidad de Treehouse

¿Quieres colaborar en errores de código? ¿Tienes errores que necesitan comentarios? ¿Buscas un par de ojos adicionales en tu último proyecto? aquí.

¿Buscas aprender algo nuevo?

Treehouse ofrece una prueba gratuita de siete días para estudiantes nuevos. Obtén acceso a miles de horas de contenido y únete a miles de

Inicia tu prueba gratuita

Python Introducción a las Listas Conociendo Listas Adición

¿por qué dice comando bash no encontrado cuando ejecuto mi programa?

title

1 Respuesta

Chris Freeman
Chris Freeman
68,469 puntos

Quizás necesites uno o más de lo siguiente:

:point_right: incluir "python" antes de ello

:point_right: agregar directorio actual a PATH

:point_right: agregar . ("punto", directorio actual a PATH)

:point_right: ejecutar usando ./ ("punto barra") antes del nombre de tu programa

:point_right: verificar que "shebang" apunte correctamente a un ejecutable de python (p. ej., #!/usr/bin/env python3)

:point_right: asegurarse de que el programa sea ejecutable

$ chmod +x nombre_programa

Publica de nuevo si necesitas más ayuda. ¡Buena suerte!

entiendo tu primera sugerencia. Sin embargo, los próximos 5 estoy perdido. ¿Podrías explicar más?

Chris Freeman
Chris Freeman
68,469 puntos

Cada una de las otras opciones son formas alternativas de hacer que un script de python se ejecute si quisieras intentar ejecutarlo sin incluir python en la línea de comando. En un shell de Linux, la línea de comando es interpretada por el shell. Se asume que el primer token es un ejecutable, pero cuál. Estas otras opciones son formas de indicar el ejecutable deseado.