我的问题是关于pyenv python版本控制管理器和bash脚本。
我一直在运行bash脚本,在我的Ubuntu系统上运行多个Dropbox帐户。 (参考链接:https://askubuntu.com/a/475420)
设置pyenv和autoenv之后,我在bash脚本中发现了一个命令,返回如下错误信息。
命令)HOME="$HOME/.dropbox-alt"
返回)pyenv: no such command
sh-activate'`
上面的环境变量似乎运作良好。 当我运行命令echo echo HOME时,它返回如下。
命令)echo $HOME
返回)
/home/myname/.dropbox-alt
pyenv: no such command `sh-activate'
此错误消息随附所有bash命令,例如commandexport,ls,cd,mkdir,...
以下是我的~/.bashrc
结尾,
#Load pyenv自动添加
#以下〜/ .bash_profile:
export PATH="/home/june/.pyenv/bin:$PATH"
eval "$(pyenv init -)"
eval "$(pyenv virtualenv-init -)"
export PYENV_VIRTUALENV_DISABLE_PROMPT=1
source ~/.autoenv/activate.sh
我想知道是什么造成了这条错误消息,我想知道这个错误是否会影响我的系统。
非常感谢。
答案 0 :(得分:0)
brew install pyenv-virtualenv
安装pyenv-virtualenv