
Проблема
Я купил MacBook Pro и перенес все данные с MacBook Air. И когда я установил sshuttle
с помощью команды pip install sshuttle
и попытался выполнить sshuttle -r host 0/0
, возникла следующая ошибка.
-bash: /usr/local/bin/sshuttle: No such file or directory
Итак, я обнаружил, что мне нужно исправить путь sshuttle на pyenv. Как изменить путь команды на pyenv.
Вот что я хочу изменить.
$ which sshuttle
/Users/Me/.pyenv/shims/sshuttle
решение1
Вы можете добавить /Users/Me/.pyenv/shims
в свою переменную PATH, добавив export PATH="/Users/Me/.pyenv/shims/:$PATH"
в свой .bash_profile. Другой вариант, если вам нужен только этот конкретный исполняемый файл, а не все в каталоге, — это поместить alias sshuttle= "/Users/Me/.pyenv/shims/sshuttle"
в свой .bash_profile.