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
Edward Randall
1,834 puntos¿por qué dice comando bash no encontrado cuando ejecuto mi programa?
title
1 Respuesta
Chris Freeman
68,469 puntosQuizás necesites uno o más de lo siguiente:
incluir "python" antes de ello
agregar directorio actual a PATH
agregar . ("punto", directorio actual a PATH)
ejecutar usando ./ ("punto barra") antes del nombre de tu programa
verificar que "shebang" apunte correctamente a un ejecutable de python (p. ej., #!/usr/bin/env python3)
asegurarse de que el programa sea ejecutable
$ chmod +x nombre_programa
Publica de nuevo si necesitas más ayuda. ¡Buena suerte!
Edward Randall
1,834 puntosEdward Randall
1,834 puntosentiendo tu primera sugerencia. Sin embargo, los próximos 5 estoy perdido. ¿Podrías explicar más?
Chris Freeman
68,469 puntosChris Freeman
68,469 puntosCada 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.