【Python虚拟环境】Windows环境下Python虚拟环境的创建与激活

文章介绍了为何在Python开发中使用虚拟环境,主要是为了解决不同项目间依赖库版本冲突的问题。通过创建和激活虚拟环境,每个项目可以拥有独立的环境,避免冲突和冗余。详细步骤包括使用`python-mvenv`创建虚拟环境,通过`activate`脚本激活和`deactivate.bat`退出虚拟环境。
摘要由CSDN通过智能技术生成

环境

win10+Python3.6

为什么要使用虚拟环境?

官方文档的解释是:Python应用程序通常会使用不在标准库内的软件包和模块。应用程序有时需要特定版本的库,因为应用程序可能需要修复特定的错误,或者可以使用库的过时版本的接口编写应用程序。

这意味着一个Python安装可能无法满足每个应用程序的要求。如果应用程序A需要特定模块的1.0版本但应用程序B需要2.0版本,则需求存在冲突,安装版本1.0或2.0将导致某一个应用程序无法运行。

我认为使用虚拟环境的目的是让每个项目都有独立的环境,每一个项目使用自己需要的库,不会有冲突和冗余。

虚拟环境创建

WIN+R打开运行,输入CMD进入命令行窗口。

打开你要创建虚拟环境的目录
cd C:\Users\XXX\Desktop\spider\1
创建一个虚拟环境
C:\Users\XXX\Desktop\spider\1>python -m venv test

如果没有报错,说明创建成功test文件夹如果不存在的话,会创建一个名为test的文件夹。

虚拟环境激活

创建好虚拟环境后,就可以激活了

C:\Users\XXX\Desktop\spider\1>test\Scripts\activate
(test) C:\Users\Chengyikang\Desktop\spider\1>

(test)说明名为test虚拟环境已经激活成功。

虚拟环境退出

类比激活环境,我们想要退出虚拟环境时,

(test) C:\Users\Chengyikang\Desktop\spider\1>test\Scripts\deactivate.bat
C:\Users\Chengyikang\Desktop\spider\1>

没有了(test)说明已经退出虚拟环境。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值