windows 安装
安装模块virtualenv
安装纯净环境
pip3 install virtualenv
–no-site-packages表示不包括系统全局的Python安装包,这样会更令环境更干净
E:\python_script>virtualenv --no-site-packages pure_venv
Using base prefix'c:\\python35'New python executableinE:\python_script\pure_venv\Scripts\python.exe
Installing setuptools, pip, wheel...done.
E:\python_script>cd pure_venv
E:\python_script\pure_venv>cd Scripts
激活虚拟环境
E:\python_script\pure_venv\Scripts>activate.bat
查看当前模块列表
(pure_venv) E:\python_script\pure_venv\Scripts>pip3 list
Package Version---------- -------pip10.0.1setuptools40.0.0
wheel0.31.1
安装指定版本的django
(pure_venv) E:\python_script\pure_venv\Scripts>pip3 install django==1.11
打开Pcharm,新建一个django项目
点击...
选择虚拟环境,点击...
选择虚拟目录的python.exe
选择刚才添加的虚拟环境
创建项目之后,发现url就是老版本的了!
pip安装包临时指定 从国内的清华pip源下载:
pip install django==1.11.11 -i https://pypi.tuna.tsinghua.edu.cn/simple
将虚拟环境的依赖包关系导出到requirements.txt
pip freeze > requirements.txt
注意:约定成熟使用requirements.txt,一些开源的django项目,里面一般使用这个名字!
查看requirements.txt文件,内容如下:
Django==1.11.11
pytz==2018.5
如果需要按照 requirements.txt 安装项目依赖的第三方包,使用命令:
pip install -r requirements.txt
新建一个虚拟环境,测试一下,就可以了!
linux安装
#安装virtualenv
/usr/local/python3.5/bin/pip3 install virtualenv#创建虚拟目录
mkdir /virtualenvs
cd/virtualenvs#创建虚拟环境#-p 指定python版本#–no-site-packages表示不包括系统全局的Python安装包,这样会更令环境更干净
/usr/local/python3.5/bin/virtualenv -p /usr/local/python3.5/bin/python3.5 --no-site-packages venv
虚拟环境创建
python3-m venv dir_name
虚拟环境激活和退出
source dir_name/bin/activate
deactivate
指定豆瓣源
#创建目录
mkdir ~/.pip#编辑配置文件
vi ~/.pip/pip.conf
内容如下:
[global]
index-url = http://pypi.douban.com/simple
trusted-host = pypi.douban.com
安装相关模块
#django指定版本为1.11
/virtualenvs/venv/bin/pip3 install django==1.11
#rest-framework
/virtualenvs/venv/bin/pip3 install djangorestframework#监控内存模块
/virtualenvs/venv/bin/pip3 install memory_profiler