tun*_*oro 9 python zsh python-3.x pipenv
如何永久设置用户 PATH 以便能够从 Mac Catalina 上的 zsh shell 访问 Pipenv?
我是第一次安装 Pipenv。安装成功后,我无法从 zsh shell 访问它。但是,当我运行此代码时(我在其他地方找到了):
PYTHON_BIN_PATH="$(python3 -m site --user-base)/bin"
PATH="$PATH:$PYTHON_BIN_PATH"
Run Code Online (Sandbox Code Playgroud)
我可以从终端运行 Pipenv,但仅限于该实例。因为,当我关闭并重新打开终端时,它不会再次运行,直到我再次运行代码。
User@User-- ~ % pipenv
Run Code Online (Sandbox Code Playgroud)
错误
zsh: command not found: pipenv
Run Code Online (Sandbox Code Playgroud)
che*_*ner 16
使用bash
,您将添加PATH="$PATH:$(python3 -m site --user-base)/bin"
到您的.bash_profile
, 以便每个bash
会话都有正确的目录到PATH
.
在 中zsh
,您可以将该行添加到.zprofile
。
小智 7
cd && touch .zprofile && open .zprofile
Run Code Online (Sandbox Code Playgroud)
此命令将创建并打开一个.zprofile
文件,您保存在文件中的每个路径都将在终端上永久可用。
Android SDK 路径示例:
export PATH=$PATH:$ANDROID_HOME/emulator
export PATH=$PATH:$ANDROID_HOME/tools
export PATH=$PATH:$ANDROID_HOME/tools/bin
export PATH=$PATH:$ANDROID_HOME/platform-tools
Run Code Online (Sandbox Code Playgroud)
对于早于 macOS Catalina 的 macOS 版本,请使用.bash_profile
而不是.zprofile
归档时间: |
|
查看次数: |
14320 次 |
最近记录: |