当前位置 : 主页 > 编程语言 > python >

ERROR: virtualenvwrapper could not find virtualenv in your path

来源:互联网 收集:自由互联 发布时间:2021-06-25
环境: Ubuntu 18.04 Python3 使用pip3安装 virtualenv 和 virtualenvwrapper 两个包,ubuntu18.04中,用户使用pip安装的包在 ~/.local/ 下,在 .bashrc 中添加的配置如下: # Python Virtualenv Settingsexport WORKON_H

环境:

  • Ubuntu 18.04
  • Python3

使用pip3安装virtualenvvirtualenvwrapper两个包,ubuntu18.04中,用户使用pip安装的包在~/.local/下,在.bashrc中添加的配置如下:

# Python Virtualenv Settings

export WORKON_HOME=~/.virtualenvs
export VIRTUALENVWRAPPER_PYTHON=/usr/bin/python3
source ~/.local/bin/virtualenvwrapper.sh

使用mkvirtualenv创建虚拟环境时,报错如下:

[email protected]:~$ mkvirtualenv remote
ERROR: virtualenvwrapper could not find virtualenv in your path

提示virtualenv 不在环境中,需要在配置文件添加virtualenv的路径进去,具体配置如下:

# Python Virtualenv Settings

export WORKON_HOME=~/.virtualenvs
export VIRTUALENVWRAPPER_PYTHON=/usr/bin/python3
# 指定virtualenv的路径
export VIRTUALENVWRAPPER_VIRTUALENV=~/.local/bin/virtualenv
source ~/.local/bin/virtualenvwrapper.sh

然后重新加载.bashrc文件即可

网友评论