本文主要是介绍Python3虚拟环境之virtualenv,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
virtualenv
在开发Python应用程序的时候,系统安装的Python3只有一个版本:3.7。所有第三方的包都会被pip安装到Python3的site-packages目录下。
如果要同时开发多个应用程序,这些应用程序都会共用一个Python,就是安装在系统的Python 3。如果应用A需要jinja 2.7,而应用B需要jinja 2.6怎么办?
这种情况下,每个应用各自需要拥有一套独立的Python运行环境。virtualenv就是用来解决这种需求的。
pip install virtualenv
第一步,创建工程目录
mkdir myproject
cd myproject
第二步,创建虚拟环境,命名为venv
virtualenv venv
第三步,使用虚拟环境
cd venv
#激活并使用
source bin/activate
列出当前的虚拟环境安装了哪些包
pip list
进入虚拟环境后,PATH变量临时被修改,退出虚拟环境后会恢复
第四步,退出虚拟环境
deactivate
退出虚拟环境,删除$PATH临时添加的值
列出当前的虚拟环境安装了哪些包
pip list
在Pycharm中使用
这篇关于Python3虚拟环境之virtualenv的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!