前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >Django实战笔录(二)——记录虚拟环境的配置

Django实战笔录(二)——记录虚拟环境的配置

原创
作者头像
神无月
修改2020-05-09 10:14:52
7710
修改2020-05-09 10:14:52
举报
文章被收录于专栏:小文博客小文博客

虚拟环境安装

虚拟环境

为什么要安装虚拟环境

虚拟环境是一个将不同项目所需求的依赖分别放在独立的地方的一个工具,它给这些工程创建虚拟的Python环境。它解决了“项目X依赖于版本1.x,而项目Y需要项目4.x”的两难问题,而且使你的全局site-packages目录保持干净和可管理。

虚拟环境原理介绍

虚拟环境,顾名思义,是虚拟出来的一个环境。虚拟环境相当于一个单独的抽屉,在这个抽屉中安装的任何软件包都不会影响到其他抽屉。并且在项目中,我们可以指定这个项目的虚拟环境来配合我们的项目。比如想要解决上文提到“项目X依赖于版本1.x,而项目Y需要项目4.x”的问题,只需要单独创建两个虚拟环境,一个安装1.x版本,另一个安装4.x版本就能解决。

Windows/Linux下的虚拟环境配置

草鸡方便的虚拟环境管理——Virtualenvwrapper

Virtualenvwrapper安装
pip install virtualenv
pip install virtualenvwrapper-win
#下面是Linux的安装命令
$ pip install virtualenv
$ pip install virtualenvwrapper
virtualenvwrapper基本使用

创建虚拟环境:

mkvirtualenv my_env

那么会在你当前用户下创建一个Env的文件夹,然后将这个虚拟环境安装到这个目录下。 如果你电脑中安装了python2和python3,并且两个版本中都安装了virtualenvwrapper,那么将会使用环境变量中第一个出现的Python版本来作为这个虚拟环境的Python解释器。

切换到某个虚拟环境:

workon my_env

退出当前虚拟环境:

deactivate

删除某个虚拟环境:

rmvirtualenv my_env

列出所有虚拟环境:

lsvirtualenv

进入到虚拟环境所在的目录:

cdvirtualenv

修改mkvirtualenv的默认路径: 在==我的电脑->右键->属性->高级系统设置->环境变量->系统变量==中添加一个参数==WORKON_HOME==,将这个参数的值设置为你需要的路径。

创建虚拟环境的时候指定Python版本: 在使用mkvirtualenv的时候,可以指定--python的参数来指定具体的python路径:

mkvirtualenv --python==C:\Python36\python.exe hy_env

Django安装

配置好虚拟环境 并进入到虚拟环境之后,就可以正式开始我们的Django之旅,安装Django了。 执行

pip install django

以上命令默认安装django最新版本。 如果安装卡在下载那里,可以通过更换镜像源解决。 《Python疑难杂症》——(一)PIP安装模块下载慢或者无法下载

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 虚拟环境安装
    • 虚拟环境
      • 为什么要安装虚拟环境
      • 虚拟环境原理介绍
    • Windows/Linux下的虚拟环境配置
      • 草鸡方便的虚拟环境管理——Virtualenvwrapper
    • Django安装
    领券
    问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档