Python 项目隔离环境virtualenv--venv
Posted rechin
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Python 项目隔离环境virtualenv--venv相关的知识,希望对你有一定的参考价值。
virtualenv 用来为一个应用创建一套“隔离”的python运行环境。
先安装virtualenv:
pip3 install virtualenv
再进入项目目录,或者创建一个项目目录并进入,创建一个独立的python运行环境,命名为venv:
virtualenv --no-site-packages venv
加上了参数--no-site-packages
,这样,已经安装到系统Python环境中的所有第三方包都不会复制过来,这样,我们就得到了一个不带任何第三方包的“干净”的Python运行环境。
进入虚拟环境
venv\\Scripts\\activate.bat
最后在项目中,引入独立运行环境
后期遇到问题:
virtualenv: error: unrecognized arguments: --no-site-packages
可以使用以下命令查看下当前版本
virtualenv --version
如果版本是高于20版本,可以降下去,就可以了
pip3 install --upgrade virtualenv==16.7.9
以上是关于Python 项目隔离环境virtualenv--venv的主要内容,如果未能解决你的问题,请参考以下文章
用 virtualenv 创建隔离的 Python 运行环境