環境:
- Ubuntu 18.04
- Python3
使用pip3安裝virtualenv
和virtualenvwrapper
兩個包,ubuntu18.04中,用戶使用pip安裝的包在~/.local/
下,在.bashrc
中添加的配置如下:
# Python Virtualenv Settings
export WORKON_HOME=~/.virtualenvs
export VIRTUALENVWRAPPER_PYTHON=/usr/bin/python3
source ~/.local/bin/virtualenvwrapper.sh
使用mkvirtualenv
創建虛擬環境時,報錯如下:
roc@roc-ThinkPad-E455:~$ 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
文件即可