安装目的,就是为了便于工程管理。
前提,安装一下python3.6。看这个教程会更加方便。
1.安装虚拟环境
sudo pip3 install virtualenv
2.安装虚拟环境扩展包
sudo pip3 install virtualenvwrapper
3. 编辑家目录下的.bashrc文件,添加下面3行代码
[如果没显示.bashec这个文件 ctrl + h 可以显示]
没显示的样子:
ctrl+h之后:
export WORKON_HOME=$HOME/.virtualenvs
export VIRTUALENVWRAPPER_PYTHON='/usr/bin/python3.6'
source /usr/local/bin/virtualenvwrapper.sh
保存退出之后执行以下
source .bashrc
4.以上是虚拟环境文件安装步骤,,,,,,,,接下来是创建虚拟环境
4.1 创建虚拟环境命令(python2的虚拟环境)
mkvirtualenv 虚拟环境名
4.2 创建python2的虚拟环境
mkvirtualenv -p python2 虚拟环境的名字
4.3 进入虚拟环境
workon 虚拟环境名
4.4 退出虚拟环境
deactivate
4.5 查看机器上有多少虚拟环境
workon 空格 + 两个Tab键
4.6 删除虚拟环境
rmvirtualenv 虚拟环境名称
4.7 查看虚拟环境装了那些包
pip list
5. 在虚拟环境安装一些包,
pip install django # 默认最新版本Django
pip install django==2.1.0 # 指定版本安装 6. 从虚拟环境导出版本和指定版本号,并在新环境安装相同版本
pip freeze > requirements.txt // 当前目录下的requirements.txt文件
# 创建新环境之后
pip install -r requirements.txt
退出之后,查看并选择进入哪个虚拟环境: