首页 > 解决方案 > 安装 virtualenvwrapper 时出现 pyenv 错误

问题描述

我在安装 source virtualenvwrapper.sh 时遇到问题,我正在按照此处的说明进行操作。我使用 pyenv 安装了 py 3.6.8。

source /home/joel/.pyenv/shims/virtualenvwrapper.sh

它中断服务器连接并给出以下输出

pyenv: -bash: command not found
Connection to 199.168.0.37 closed.

我的 .bashrc 配置文件

## pyenv configs
export WORKON_HOME=$HOME/.virtualenvs
export PYENV_ROOT="$HOME/.pyenv"
export PATH="$PYENV_ROOT/bin:$PATH"

if command -v pyenv 1>/dev/null 2>&1; then
  eval "$(pyenv init -)"
fi

标签: pythonvirtualenv

解决方案


这是在我的计算机上运行良好的脚本:

VIRTUALENVWRAPPER_PYTHON=/usr/bin/python3 # tell which python is to be used
export WORKON_HOME=/root/.pyenv/  # tell where the python virtual environment files are
source /usr/local/bin/virtualenvwrapper.sh    # execute 'virtualenvwrapper.sh'

推荐阅读