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

/Users/Me/.pyenv/shims.bash_profile に追加することで、PATH 変数に追加できますexport PATH="/Users/Me/.pyenv/shims/:$PATH"。ディレクトリ内のすべてのファイルではなく、この特定の実行ファイルだけが必要な場合は、alias sshuttle= "/Users/Me/.pyenv/shims/sshuttle".bash_profile に追加することもできます。

関連情報