django虚拟环境(virtualenv)的创建
为什么要用虚拟环境:
在一台电脑上,想开发多个不同的项目, 需要用到同一个包的不同版本, 如果使用上面的命令,在同一个目录下安装或者更新, 新版本会覆盖以前的版本, 其它的项目就无法运行了。
在使用django开发项目的时候,一个环境只能对应一个项目,因为这样可以方便管理第三方包,每个项目使用的第三方可能不一样,若不安装虚拟环境、都装在系统里面,每次项目加载都需要加载所有的安装包,影响效率。而且都使用一个环境的话会有你意想不到的错误!
1.windows创建虚拟环境
1.1安装
pip install virtualenv
1.2创建虚拟环境
virtualenv 环境名称
# 注意:执行命令了会创建[环境名称]文件夹,放置所有的环境,进入指定目录 D(你想放的位置)
!!! 路径一定不能带中文
假设:目前电脑有python2.7/python3.6
virtualenv 环境名称 --python=python3.6 指定版本
virtualenv 环境名称 --python=“c:\python\python3.6.exe” 或者
1. 打开终端
2. 安装:virtualenv
pip install virtualenv
3. 关闭终端,再重新打开
4. 通过命令进入指定目录(自己想放的位置)
win:
>>> D:
>>> cd envs
5. 创建虚拟环境
virtualenv s28
1.3 激活、退出 虚拟环境
激活:
win:
>>> cd Scripts 进入虚拟环境 Scripts 目录
>>> activate 激活虚拟环境
(text) G:\Python__all__virtualenv\text\Scripts>
退出:
win:
>>> cd Scripts 进入虚拟环境 Scripts 目录
>>> deactivate 退出虚拟环境
G:\Python__all__virtualenv\text\Scripts>
1.4 在虚拟环境中安装模块
激活虚拟环境
在激活的虚拟环境中安装模块
pip install django==1.11.7 或 1.11.28
pip install django==1.11.7 -i http://pypi.douban.com/simple --trusted-host
pypi.douban.com
2.Linux创建虚拟环境
2.1安装
sudo pip install virtualenv
sudo pip install virtualenvwrapper
# 1、在~(home)下创建目录用来存放虚拟环境
mkdir .virtualenvs
# 2、打开~/.bashrc文件,并添加如下:(配置环境)
export WORKON_HOME=$HOME/.virtualenvs
source /usr/local/bin/virtualenvwrapper.sh
# 3、运行
source ~/.bashrc
2.2创建虚拟环境
创建python3的环境
mkvirtualenv -p python3 Vrcctv
创建python2的环境
mkvirtualenv Vrcctv
2.3 激活、退出 虚拟环境
1、查看所有的虚拟环境命令
workon
2、进入(使用)虚拟环境命令
workon 虚拟环境名称
3、退出虚拟环境的命令
deactivate
4、删除虚拟环境的命令
rmvirtualenv 虚拟环境名称
先退出:deactivate
再删除:rmvirtualenv Vrcctv
2.4 在虚拟环境中安装模块
激活虚拟环境
在激活的虚拟环境中安装模块
pip install django==1.11.7 或 1.11.28
pip install django==1.11.7 -i http://pypi.douban.com/simple --trusted-host
pypi.douban.com
到此这篇关于django虚拟环境(virtualenv)的创建的文章就介绍到这了,更多相关django虚拟环境(virtualenv)的创建内容请搜索编程网以前的文章或继续浏览下面的相关文章希望大家以后多多支持编程网!
免责声明:
① 本站未注明“稿件来源”的信息均来自网络整理。其文字、图片和音视频稿件的所属权归原作者所有。本站收集整理出于非商业性的教育和科研之目的,并不意味着本站赞同其观点或证实其内容的真实性。仅作为临时的测试数据,供内部测试之用。本站并未授权任何人以任何方式主动获取本站任何信息。
② 本站未注明“稿件来源”的临时测试数据将在测试完成后最终做删除处理。有问题或投稿请发送至: 邮箱/279061341@qq.com QQ/279061341