python虚拟环境如何搭建

python虚拟环境如何搭建

因为工作需要,有时候要在同一个环境里使用多个版本的django,所以需要使用到python的虚拟环境。

用一句话来解释一下什么是虚拟环境:虚拟环境是Python解释器的一个私有副本,在这个环境中你可以安装私有包,而且不会影响系统中安装的全局Python解释器。

1.安装虚拟环境

话不多说,直接用cmd运行

pip install virtualenv

下载一个python的虚拟环境库。

cmd的工作目录就是虚拟环境所在的目录。

举个例子:

当前cmd的工作目录是C:\Users\Administrator,所以在这个目录下运行上面那条命令,会把虚拟空间存放的地址设为C:\Users\Administrator,怎么改变稍后说。先知道这么个事情。

2.创建虚拟环境

创建虚拟环境就很简单了,直接运行命令。

virtualenv 虚拟环境名

3.进入虚拟环境

进入虚拟环境有些复杂,先要进入cd到虚拟环境的位置(目录)的Scripts中,然后在激活(activate.bat)虚拟环境,则进入新建的虚拟环境中了。

cd 虚拟环境名\Scripts
activate.bat

4.使用虚拟环境

进入之后就可以通过pip 命令安装需要各种框架依赖包,而不会影响主环境了。

5.更多

关于virtualenvwrapper-win,这是一个方便管理虚拟环境的库。使用它就不用像之前那样要进入什么位置才能启动虚拟环境,非常的方便。

进入主环境,运行命令

pip install virtualenvwrapper-win

然后使用workon查看是否安装成功

会出现一行字Pass a name to activate one of the following virtualenvs:,可能还有找不到文件。大家不要慌,这是安装成功的意思。

接下来就是创建和使用我们的虚拟环境,非常的方便。命令行操作的朋友能猜到,就是mkvirtualenv 虚拟环境名。例如mkvirtualenv django2

创建之后运行workon,就可以看到之前创建的虚拟环境。要使用的话只需要workon 虚拟环境名。例如workon django2

6.改变虚拟环境存放目录

新建要存放大文件夹:如 D:\codeworkpace\python\envs

配置电脑系统环境变量,->新建系统变量 -> 变量名:WORKON_HOME ->指定路径:D:\codeworkpace\python\envs

通过设置WORKON_HOME路径,就给我们的python虚拟环境指定了一个存放位置:

再次运行workon,目录中没有虚拟环境了,因为默认目录已经改变

那么我们可以将之前的虚拟环境的项目拷贝到新建目录下

再次运行workon,就可以看到该目录下所有的虚拟空间了

常用命令

列出虚拟环境列表:workon
 
新建虚拟环境:mkvirtualenv [虚拟环境名称]   ->应该就是make的简写方便理解  
 
启动/切换虚拟环境:workon [虚拟环境名称]
 
离开虚拟环境:deactivate

参考:第一行Python代码的文章

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值