我的问题是关于pyenv一个python版本控制管理器和bash脚本。
我一直在运行一个bash脚本来在我Ubuntu系统上运行多个Dropbox帐户。(参考链接:(第10页)
在我设置了pyenv和autoenv之后,我发现bash脚本中的一个命令返回了如下错误消息。
命令)HOME="$HOME/.dropbox-alt"
返回)pyenv: no such command
sh-激活''
上面的环境变量看起来工作得很好。当我运行一个命令echo $HOME时,它返回如下。
命令)echo $HOME
退货)
/home/myname/.dropbox-alt
pyenv: no such command `sh-activate'
此错误消息与所有bash命令(如commandexport、ls、cd、mkdir...)沿着出现。
这是我的~/.bashrc
结尾,
通过添加以下项自动加载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
我想知道是什么使这个错误消息,并想知道如果这个错误影响我的任何系统。
非常感谢您的光临。
1条答案
按热度按时间hfwmuf9z1#
安装pyenv-virtualenv
如果使用macOS,请运行以下代码