Chaque fois que j'essaie d'utiliser une commande sudo ou ssh, cette erreur renvoie l'erreur suivante:
when:~ jackson1442$ sudo [insert any command here]
-bash: sudo: command not found
Je m'amusais avec les installations Python et je ne suis pas sûr de ce que j'ai fait pour causer cela. Comment puis-je résoudre ce problème de façon permanente?
macOS Sierra 10.12.4 16E195
MacBook Pro 2016 Barre tactile
13 "
EDIT: voici le chemin:
when:~ jackson1442$ echo $PATH
’/usr/local/bin:??
Voici .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:��
.../3.5/bin:.../3.6/bin:/.../2.7bin:/usr/local/bin:/usr/bin:/bin:/usr/sbin
maintenant (je les ai omis/Library/Frameworks/Python.framework/Versions/
ici).Réponses:
Votre chemin est arrosé!
Commencez par vérifier votre fichier .bash_profile avec:
Ajoutez des lignes contenant quelque chose comme
export PATH="/... "
avec un#
pour les commenter. Enregistrez le fichier avec ctrlOet quittez nano avecctrlXEnsuite , vérifier / etc / chemins avec:
/bin/cat /etc/paths
.Ça devrait ressembler à ça:
Vous pouvez éditer le fichier avec
/usr/bin/sudo /usr/bin/nano /etc/paths
si nécessaire.Si tout va bien, entrez
source ~/.bash_profile
ou fermez la fenêtre du terminal et ouvrez-en une nouvelle.Maintenant, sudo devrait fonctionner à nouveau. Ensuite, vérifiez toutes les
#export PATH=...
lignes de votre .bash_profile pour les erreurs potentielles. Vous pouvez les ajouter à votre question pour obtenir de l'aide ici.la source
.bash.profile
sudo launchctl charge -w / System / Library / LaunchDaemons/com.apple.locate.plist
la source
sudo ...
soudainement help / work?