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