打开APP
userphoto
未登录

开通VIP,畅享免费电子书等14项超值服

开通VIP
python虚拟环境太多不好管理,强烈推荐virtualenvwrapper!

在python语言的开发过程中,由于经常需要使用到虚拟环境的方式来区分不同项目之间的依赖。

使用虚拟环境不会使得项目之间的依赖产生过多的冗余,能更好的便于管理项目和第三方非标准库模块。

虚拟环境的创建/删除等操作,我们经常使用的是virtualenv模块,而virtualenvwrapper则是对多个虚拟环境进行管理,两者之间相辅相成!

pip install virtualenv

pip install virtualenvwrapper-win

注意,这里安装完成之后需要配置一下环境变量,变量名称为:WORKON_HOME,变量值则为我们需要创建的python虚拟环境的文件夹地址(例如:D:/python/envs)。

完成之后,切换到我们的虚拟文件夹(D:/python/envs)下面就能进行环境的管理操作了。

创建虚拟环境:mkvirtualenv  [虚拟环境名称]

创建指定解释器的虚拟环境:mkvirtualenv -p [python安装路径]  [虚拟环境名称]

启动/切换虚拟环境:workon [虚拟环境名称]

退出虚拟环境:deactivate

删除虚拟环境:rmvirtualenv [虚拟环境名称]

查看有哪些虚拟环境:workon

使用workon [虚拟环境名称] 切换到相应的python虚拟环境下面。

查看当前虚拟环境已经安装的python模块:pip list

将当前虚拟环境的依赖导出到requirements.txt文件:pip freeze > requirements.txt

根据requirements.txt文件安装python模块:pip install -r requirements.txt

python虚拟环境的管理已经在我们的掌控之中了,另外在pyscharm打开python项目时我们可以直接修改其使用的版本为python虚拟环境。



本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请点击举报
打开APP,阅读全文并永久保存 查看更多类似文章
猜你喜欢
类似文章
【热】打开小程序,算一算2024你的财运
Python虚拟环境介绍及配置
Python开发虚拟环境使用virtualenvwrapper的搭建及pycharm链接步骤
virtualenv和virtualenvwrapper是什么关系呢?
手把手教你为机器学习设置Python环境
Python开发必备神器之一:virtualenv
python虚拟环境--virtualenv
更多类似文章 >>
生活服务
热点新闻
分享 收藏 导长图 关注 下载文章
绑定账号成功
后续可登录账号畅享VIP特权!
如果VIP功能使用有故障,
可点击这里联系客服!

联系客服