ubuntu16.04虚拟环境配置

1.先查看电脑中是否有虚拟环境

virtualenv --version

2.如果没有的话安装

sudo pip install virtualenv
sudo pip install virtualenvwrapper

3.查看是否有创建虚拟环境的指令

mkvirtualenv --version

4.如果找不到虚拟环境指令,需要配置一下

4.1、创建目录用来存放虚拟环境
mkdir $HOME/.virtualenvs

4.2、打开~/.bashrc文件,并添加如下:
export WORKON_HOME=$HOME/.virtualenvs
source /usr/local/bin/virtualenvwrapper.sh

4.3、运行
source ~/.bashrc

5.如果运行的时候提示

那么需要在~/.bashrc文件里,在刚才加的两行中间增加两行,具体如下,再重新执行source ~/.bashrc

export WORKON_HOME=$HOME/.virtualenvs
export VIRTUALENVWRAPPER_PYTHON=/usr/bin/python3
export VIRTUALENVWRAPPER_VIRTUALENV=/usr/local/bin/virtualenv
source /usr/local/bin/virtualenvwrapper.sh

创建虚拟环境指令mkvirtualenv -p [python版本] [虚拟环境名称](注:创建虚拟环境需要联网),如下

mkvirtualenv -p python3 python3_django1.11

查看现有虚拟环境

workon

使用虚拟环境workon [虚拟环境名称],如下

workon python3_django1.11

退出虚拟环境

deactivate

删除虚拟环境(需要先退出虚拟环境),rmvirtualenv [虚拟环境名称],如下

rmvirtualenv python3_django1.11

其他,虚拟环境中安装依赖包的文件路径

python2
    ~/.virtualenvs/python2_django1.11/lib/python2.7/site-packages/
python3
    ~/.virtualenvs/python3_django1.11/lib/python3.5/site-packages

猜你喜欢

转载自www.cnblogs.com/he-tao/p/12018368.html