logo  

运维备忘录

运维备忘录
作者: 陈安廉

摘要:软件开发进阶系列


虚拟环境


2023-01-13 09:29:34

https://blog.csdn.net/weixin_39631467/article/details/110093743


六、安装virtualenv虚拟环境

如果我们系统中部署了多个应用的话,pip会把第三方的包安装到python的site-packages目录下,如果每个应用所需的包版本不一样的话,就会造成难以预料的冲突。而virtualenv可以确保我们的应用能运行在独立的环境中。

5.1、安装virtualenv

pip3 install virtualenv

5.2、新建一个空项目进行测试

这里我将项目创建在/home/python下

mkdir -p /opt/faq/nlp

cd /opt/faq/nlp

5.3、创建虚拟环境

我们通过如下命令在当前文件夹下,创建一个名为venv的虚拟环境:

virtualenv ppvenv

指定python版本

virtualenv -p python3 ppvenv

virtualenv -p /usr/bin/python3 ppvenv


5.4、进入虚拟环境

cd ppvenv

source ./bin/activate

5.5、给虚拟环境安装第三方模块

#通过上一步操作之后,就可以直接输入pip命令进行安装了

pip install Flask==1.1.1

5.6、退出虚拟环境

deactivate