虚拟环境就是一个隔离的python环境,不同的项目应该使用不同的虚拟环境(可以使用同一个虚拟环境),虚拟环境之间是隔离的不会导致环境之间的污染
2.虚拟环境管理模块的安装
# 1.windows系统:
pip install virtualenvwrapper -win
# 2.mac电脑
pip install virtualenvwrapper
#换源:
pip install ...: 会执行两个操作
1.下载操作:从官网的pypi网站,下载并安装
2.下载完成再安装
pip install django==2.0.4 -i https://pypi.tuna.tsinghua.edu.cn/simple some-package(清华源镜像,可以让下载更快速)
3.virtualenvwrapper的使用
#创建虚拟环境
mkvirtualenv +虚拟环境名称
#激活(进入)虚拟环境
workon +虚拟环境名称
#查看当前虚拟环境中安装了那些模块(比较全的显示所有模块)
pip list
#查看已安装的模块(只显示后续安装的模块)
pip freeze
#查看某一个模块详细信息
pip show +模块名称
#安装模块
pip install +模块名称
#退出虚拟环境
deactivate
#查看所有的虚拟环境
lsvirtualenv
#删除虚拟环境
rmvirtualenv
4.环境一致性
要保证开发与生产环境的一致性
1.在开发机的虚拟环境中运行以下命令:
pip freeze > requirements.txt
2.把一个编辑器中的模块复制到另一个编辑器需要执行以下命令