sudo: comando no encontrado

3

Cada vez que trato de usar un comando sudo o ssh, vuelve con este error:

when:~ jackson1442$ sudo [insert any command here]
-bash: sudo: command not found

Estaba jugando con las instalaciones de Python, y no estoy seguro de qué hice para causar esto. ¿Cómo puedo solucionar esto de forma permanente?

macOS Sierra 10.12.4 16E195
MacBook Pro 2016
13 "Touchbar

EDITAR: aquí está el camino:

when:~ jackson1442$ echo $PATH
’/usr/local/bin:??

Aquí está .bash_profile

# Setting PATH for Python 2.7
# The original version is saved in .bash_profile.pysave
PATH="/Library/Frameworks/Python.framework/Versions/2.7/bin:${PATH}"
export PATH

# Setting PATH for Python 3.6
# The original version is saved in .bash_profile.pysave
PATH="/Library/Frameworks/Python.framework/Versions/3.6/bin:${PATH}"
export PATH

# Setting PATH for Python 3.5
# The original version is saved in .bash_profile.pysave
PATH="/Library/Frameworks/Python.framework/Versions/3.5/bin:${PATH}"
export PATH
export PATH=’/usr/local/bin:��
    
pregunta Jackson1442 30.04.2017 - 00:32

2 respuestas

7

¡Tu ruta se ha hguido!

Primero revise su archivo .bash_profile con:

/usr/bin/nano ~/.bash_profile

Prepone las líneas que contienen algo como export PATH="/... " con un # para comentarlas. Guarde el archivo con ctrl O y salga de nano con ctrlX

Luego, compruebe / etc / paths con: /bin/cat /etc/paths .

Debería verse así:

/usr/local/bin
/usr/bin
/bin
/usr/sbin
/sbin

Puede editar el archivo con /usr/bin/sudo /usr/bin/nano /etc/paths si es necesario.

Si todo está bien, ingrese source ~/.bash_profile o cierre la ventana de la Terminal y abra una nueva.

Ahora sudo debería funcionar de nuevo. Luego revise todas las líneas #export PATH=... en su perfil .bash para ver si hay errores potenciales. Puede agregarlos a su pregunta para obtener ayuda aquí.

    
respondido por el klanomath 02.05.2017 - 05:10
-5

sudo launchctl load -w /System/Library/LaunchDaemons/com.apple.locate.plist

    
respondido por el alhalla 02.05.2017 - 05:41

Lea otras preguntas en las etiquetas