La terminal en mi Mac ya no funciona después de instalar Python y Sublime Text

Estaba tratando de instalar Python3 y Sublime Text 3 para aprender y ejecutar Python. Desafortunadamente, vi algunos videos en youtube y traté de seguir sus instrucciones, hice algo con mi Terminal y ahora no funciona en absoluto . ¡Por favor explícame y muéstrame cómo solucionarlo!

En la Terminal muestra:

Last login: Sun May  1 18:44:16 on ttys000
Lances-MacBook-Pro:~ lancedang$ touch
-bash: touch: command not found
Lances-MacBook-Pro:~ lancedang$ python
-bash: python: command not found
Lances-MacBook-Pro:~ lancedang$ python3
-bash: python3: command not found
Agregue los enlaces de video de YouTube o al menos las instrucciones que siguió.
¿Es Terminal que no funciona o Python ?
la terminal no funciona
Vi que alguien tiene el mismo problema y agrega esto: PATH=/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/bin:/usr/X11/bin Funciona después de agregar eso, pero solo temporalmente, después de dejar de fumar y volver a abrir, tengo el mismo problema
Escriba echo $PATHy pegue los resultados.
Este es el resultado después de escribir echo $PATH /Users/lancedang/bin:
Pegue el resultado de este comando cat ~/.bash_profile | grep export.
@AndrewLarsson Obtuve esto: -bash: cat: comando no encontrado -bash: grep: comando no encontrado
/bin/cat ~/.bash_profile | /usr/bin/grep export
@AndrewLarsson Tengo esto: export PATH export PATH=~/bin:$PATHexport PATH
@AndrewLarsson, lo siento, me equivoqué, obtuve esto: # Configuración de PATH para Python 3.4 # La versión original se guarda en .bash_profile.pysave | RUTA="/Biblioteca/Frameworks/Python.framework/Versions/3.4/bin:${RUTA}" | RUTA de exportación | # Configuración de RUTA para Python 3.5 | # La versión original se guarda en .bash_profile.pysave | RUTA="/Biblioteca/Frameworks/Python.framework/Versions/3.5/bin:${RUTA}"

Respuestas (1)

Su PATHvariable de entorno parece haber sido cambiada en alguna parte.

Escriba el siguiente comando en el indicador de su Terminal:

echo 'PATH=/usr/local/bin:/usr/bin:/bin:/usr/sbin:/sbin:~/bin:$PATH' >> ~/.bash_profile

Salga de la terminal y del shell escribiendo exity cerrando la aplicación Terminal. Relanzar.

Todo debería estar funcionando ahora.

Le agregué ~/bin:$PATH, por lo que mantendrá su Python funcionando.
@AndrewLarsson ¡Funciona, muchas gracias! También puede mostrarme cómo puedo vincular el texto sublime 3 para ejecutar python3, soy realmente nuevo con python3
@LDbunny Sugeriría dirigirse a Stack Overflow para preguntas sobre Sublime Text. Ellos te podrán ayudar mejor.