首先安装 virtualenv 虚拟环境
$ pip/pip3 install virtualenv
安装成功后开始使用:
创建一个虚拟环境
$ mkdir ~/py_env1 // 先自己创建一个存放虚拟环境的的文件 py_env1
$ cd ~/py_env1
$ virtualenv pyenv1 //创建一个名为pyenv1 的虚拟环境
创建完之后激活环境
$ cd pyenv1
$ source bin/activate //激活环境
此时终端命令符前面就会显示(pyenv1)$
使用
pip/pip3 install xxx
deactivate //退出当前环境
rmvirtualenv xxx //删除xxx环境
使用虚拟环境管理包 virtualenvwrapper
这玩意儿就是对virtualenv的扩展,更方便新增、复制、删除、切换虚拟环境
安装
sudo pip install virtualenvwrapper
环境配置
// ~/.bash_profile
//写入下面代码
export VIRTUALENVWRAPPER_PYTHON=/usr/local/bin/python3 //指定虚拟环境所用Python版本
export WORKON_HOME=~/pyEnv //指定一个存放虚拟环境的文件地址
source /usr/local/bin/virtualenvwrapper.sh
生效:source ~/.bash_profile
virtualenvwrapper 命令
创建基本环境:mkvirtualenv [环境名]
删除环境:rmvirtualenv [环境名]
激活环境:workon [环境名]
退出环境:deactivate
列出所有环境:workon 或者 lsvirtualenv -b
注意: 重启终端如果无法使用
pwd virtualenvwrapper.sh 查看你的 virtualenvwrapper.sh 位置
终端运行 $ :source /usr/local/bin/virtualenvwrapper.sh