虚拟环境

1虚拟环境

虚拟环境就是一个隔离的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.把一个编辑器中的模块复制到另一个编辑器需要执行以下命令

image-20200528172438513

 

 

 

原文地址:https://www.cnblogs.com/daizhonglin/p/12985731.html