"command not found: pyenv" 当由 zsh 脚本调用时



我已经在我的xubuntu桌面上制作了一个启动器,它调用一个名为dev_blog.sh的脚本。

dev_blog.sh包含:

#!/usr/bin/zsh
echo ça marche
pyenv activate zinnia
/usr/bin/zsh

当我从桌面调用启动器时,我的终端打开,我可以读取:

dev_blog.sh:3: command not found: pyenv

而当我在同一终端中键入同一行时,它可以工作。

这是我的.zshrc的内容:

export ZSH=/home/proph73/.oh-my-zsh
ZSH_THEME="agnoster"
PATH="$HOME/bin:$HOME/.local/bin:$PATH"
export PYENV_ROOT="$HOME/.pyenv"
export PATH="$PYENV_ROOT/bin:$PATH"
eval "$(pyenv init -)"
eval "$(pyenv virtualenv-init -)"
source $ZSH/oh-my-zsh.sh`
PATH="$HOME/bin:$HOME/.

local/bin:$PATH" 将其移动到您的 .profile 或使用快捷方式 $(哪个 pyenv( 中可执行文件的完整路径

最新更新