快捷搜索:
来自 计算机编程 2019-06-15 15:45 的文章
当前位置: 67677新澳门手机版 > 计算机编程 > 正文

windows下虚拟环境使用,学习笔记之环境搭建

虚拟遇到功能:

图片 1

           1. 普通开采一个档期的顺序,会设置多数的第三方包,这时第三方包大家是安装在本机境况的.那么假若项目进展示公布局或移植的时候是还是不是要重新安装这几个包????

图表来源于 unsplash

           2.付出情状,相同的时间在做两相项目,同期要用到Django那一个包,然而四个品类要用1.8版本,一个要用1.9咋做,虚拟情形由此诞生了..............

古代人云:功遇善其事,必先利其器。在正式学习 Django Web 框架在此以前,大家要把策动干活抓实。打算职业重大是搭建支付景况,具体做事是设置 Python、创造虚拟情形 venv、安装 Django、安装 IDE 工具(Pycharm)。

 

1 安装 Python

倘令你选拔的桌面系统是 Windows,你要求到 Python 官方网站下载安装包。 Linux 和 Mac 系统都自带了 Python 运转情状。Python 分为 2 和 3 版本,近期Python 团队就要告一段落维护 Python 2 版本,所以建议安装 Python 3。近年来流行版本是 3.6.4。其余,本体系小说适合全部 Python 基础的校友。如果您对 Python 基本语法仍旧很糊涂,提议您先把基础知识抓牢。

下载并设置 虚拟景况virtualenv:

2 成立虚拟遭逢 venv

一提到 Python 虚拟情状,你会欣喜说为何不用 virtualenv?假让你生产或支付情况需同期支持 Python 2 和 Python 3 ,那就要求 virtualenv。大家是从零从头学习 Django,所以能够平素利用 venv。简单的说,venv 模块是 Python 3.3 版本之后,标准库自带的虚拟境遇创立和管理工具,在 Python 3 版本是顶替 virtualenv。

为啥要开创虚拟碰着呢?
您大概会从互联网下载一些康宁工具也许软件。你害怕那些程序带有后门,以至是木马程序。所以不敢在团结近年来的种类中直接运转。你会利用 VMware 创制三个虚拟机,然后在虚拟机中运作该程序。不管程序是不是是病毒,都不会对自己日前的系统造成影响。因为虚拟机和脚下的种类互相隔开,互不影响。虚拟机出现难点,只要删除就可以,不会潜移默化到当下系统。使用 venv 创造虚拟情况也是同样的道理。在近年来系统中创建出二个条件,该景况足以跟当前系统互不影响,你能够自由折腾。此外,有了 virtualenv 虚拟情形之后,大家就能够把非常文件夹全体拷贝了,布置起来方便广大。

虚拟情状严刻来讲也是七个第三方包,我们必要先进行下载:

2.1 venv 使用

开创 Python 虚拟情况,其实是“创造” 三个文件夹。固然大家供给在 D 盘中开创二个名叫 web_dev 的虚拟情况。展开终端,试行以下命令。

// venv 后面接上创建虚拟环境的绝对路径,建议文件名不要事先存在。
// Windows、Mac、Linux 执行命令都是一样,只不过路径不一样
python -m venv D://web_dev

实行创制命令之后,你会意识多出了叁个名叫 web_dev 文件夹,那评释已经创办成功。进入目录,里面有多个文件夹。

图片 2

创办虚拟景况的成功,只是完毕了大要上办事。革命还平昔不成功,大家还亟需激活虚拟景况。还是是展开终端,进入 Scripts 文件夹,运行 activate.bat 来激活虚拟意况。 Linux 下未有 Scripts 那些目录,替代它的是 bin目录。而激活脚本名则是activate

图片 3

激活完结,大家下一步正是安装 Django 库。

pip install virtualenv

3 安装 Django

抑或上述的虚拟境况中,大家透过 pip 情势来安装 Django。假设您把终端关闭了,那也意味着把虚拟遭遇给关闭了。你根据上述激活步骤重新进入虚拟意况就能够。

D:web_dev>D://web_dev/Scripts/activate.bat
(web_dev) D:web_dev>pip install django
Collecting django

 

4 安装 IDE 工具(Pycharm)

咱俩须要到 Pycharm 官方网址下载安装包。
设置版本一定要挑选 Professional !
设置版本一定要选拔 Professional !
安装版本一定要选拔 Professional !
最首要的话说三回~

因为这么些本子集成了众多 Web 开拓组件,无须手动。

另附上 PyCharm下载地址

Pycharm 是收取报酬版本。若是你有标准的话,可以挑选购买正版。或许到英特网接纳激活码。

virtualenv创建:

5 初始 Django

自己在此以前写了 Django 伊始体系文章。你能够先阅读下,那样你对 Django 有全体的认知以及掌握些基本知识(创造项目,运营项目等)。

Django学习之旅(一)
Django学习之旅(二)
Django学习之旅(三)
Django学习之旅(四)
Django学习之旅(五)
Django学习之旅(六)

cmd命令进入要存款和储蓄虚拟蒙受的公文夹

6 写在最后

本身新建二个 Python Web 学习调换 QQ 群,群号:701534112。招待大家加群,一齐交换,一同学学。


上篇阅读:多少个 Python 编制程序小手艺
推荐阅读:pustil - 获取系统音讯库


 

 virtualenv venv

 

施行以上创建命令,纵然报以下错误:

 

AssertionError: Filename C:Python27Libos.py does not start with any of these prefixes: ['C:\python27']

 

幸免上述错误采纳以下命令:python -m virtualenv <虚拟境况名称>

本文由67677新澳门手机版发布于计算机编程,转载请注明出处:windows下虚拟环境使用,学习笔记之环境搭建

关键词: