Quería aprender Python, instalé un software. Creé algunos archivos de ejecución y ninguno de ellos se ejecutará. Así que revisé mi terminal y escribí cosas básicas como Is
, cd
etc. Ninguno de ellos funciona
:Users me$ cd
:~ me$ cd
:~ me$ cd /
:/ me$ Is
-bash: Is: command not found
:/ me$ cd ~
:~ me$ cd desktop
:desktop me$
Si escribo echo $PATH
, aquí el resultado:
/Library/Frameworks/Python.framework/Versions/3.7/bin:/Library/Frameworks/Python.framework/Versions/3.6/bin:/usr/local/bin:/usr/bin:/bin:/usr/sbin: /sbin
He leido muchas cosas sobre como solucionarlo pero no entiendo. Por ejemplo:
Tenga en cuenta que soy muy nuevo en esto.
Si desea enumerar todos los archivos/carpetas en un directorio, debe escribir ls
not Is
. Es L, no yo.
Para aprender python, no necesitará llegar ~/.bash_profile
a menos que necesite cambiar de versión. Simplemente use which python
o python --version
y use la sintaxis para la versión que aparece. O use compiladores en línea para realizar pruebas rápidas.
Supongamos que tiene su archivo learn.py
en el escritorio, escribe cd ~/Desktop
, escribe ls
para confirmar y luego para ejecutar el archivo como un script, escribe python learn.py
. Para ingresar a la consola de python, escríbalo python
y utilícelo.
Dondequiera que esté su archivo, puede escribir cd
en Terminal, luego arrastrar su archivo a la ventana de Terminal y presionar Enter. La terminal resolverá la ruta por ti.
Para obtener más ayuda, consulte Stack Overflow. :)
Si desea ver el perfil de bash, abra Finder, escriba ++ commandpara revelar los archivos ocultos y luego ++ y escriba "Ir a" shift. Pero no lo edite a menos que sea necesario..commandshiftG~/.bash_profile
si python ya está instalado, simplemente vaya a la terminal, vaya al directorio correcto y escriba "python filename.py"
bash shell
antes de Python. Ese conocimiento será útil cuando profundice python
más adelante.
Marco M. von Hagen
cd
y luego arrastrar la carpeta a la ventana del terminal y escribirENTER
. Eso te llevará allí.glen yates
Marco M. von Hagen
<kbd>Enter</kbd>
dará como resultadoEnter
-key . Pero no en los comentarios ;-(