homebrew의 명령 대신 pyenv의 명령을 사용하십시오.

homebrew의 명령 대신 pyenv의 명령을 사용하십시오.

문제

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

.bash_profile에 /Users/Me/.pyenv/shims추가하여 PATH 변수에 추가할 수 있습니다 . export PATH="/Users/Me/.pyenv/shims/:$PATH"또 다른 옵션은 디렉토리의 모든 항목이 아닌 이 특정 실행 파일을 원하는 경우 alias sshuttle= "/Users/Me/.pyenv/shims/sshuttle".bash_profile에 넣는 것입니다.

관련 정보