1、方法一
1.1 安装虚拟环境的命令:
sudo pip install virtualenv
sudo pip install virtualenvwrapper
![](https://img-blog.csdnimg.cn/b501a56296a0487bbf094fda4978ecd8.png?x-oss-process=image/watermark,type_d3F5LXplbmhlaQ,shadow_50,text_Q1NETiBASVTkuYvkuIDlsI_kvaw=,size_20,color_FFFFFF,t_70,g_se,x_16)
![](https://img-blog.csdnimg.cn/55032cb3f7cc422d811ec008aeac40b0.png?x-oss-process=image/watermark,type_d3F5LXplbmhlaQ,shadow_50,text_Q1NETiBASVTkuYvkuIDlsI_kvaw=,size_20,color_FFFFFF,t_70,g_se,x_16)
1.2 安装完虚拟环境后,如果提示找不到mkvirtualenv命令,须配置环境变量:
# 1、创建目录用来存放虚拟环境
mkdir $HOME/.virtualenvs
# 2、打开~/.bashrc文件,并添加如下:【把这两行代码添加到最后就可以了】【隐藏的bashrc文件】
export WORKON_HOME=$HOME/.virtualenvs
source /usr/local/bin/virtualenvwrapper.sh
# 3、运行
source ~/.bashrc
![](https://img-blog.csdnimg.cn/d091ab61f55a42c8aa2fd7fc12cebb30.png?x-oss-process=image/watermark,type_d3F5LXplbmhlaQ,shadow_50,text_Q1NETiBASVTkuYvkuIDlsI_kvaw=,size_14,color_FFFFFF,t_70,g_se,x_16)
![](https://img-blog.csdnimg.cn/feae62d52abd4a328bb49d986faa8692.png?x-oss-process=image/watermark,type_d3F5LXplbmhlaQ,shadow_50,text_Q1NETiBASVTkuYvkuIDlsI_kvaw=,size_16,color_FFFFFF,t_70,g_se,x_16)
![](https://img-blog.csdnimg.cn/0a560c16533242a99d997d97c3d27ab4.png?x-oss-process=image/watermark,type_d3F5LXplbmhlaQ,shadow_50,text_Q1NETiBASVTkuYvkuIDlsI_kvaw=,size_20,color_FFFFFF,t_70,g_se,x_16)
1.3 创建虚拟环境的命令 :
- 提示:如果不指定python版本,默认安装的是python2的虚拟环境
在python2中,创建虚拟环境
mkvirtualenv 虚拟环境名称
例 :
mkvirtualenv test
![](https://img-blog.csdnimg.cn/40644edd63c2407e92506e542e20af2b.png?x-oss-process=image/watermark,type_d3F5LXplbmhlaQ,shadow_50,text_Q1NETiBASVTkuYvkuIDlsI_kvaw=,size_20,color_FFFFFF,t_70,g_se,x_16)
在python3中,创建虚拟环境
mkvirtualenv -p python3 虚拟环境名称
例 :
mkvirtualenv -p python3 test3
![](https://img-blog.csdnimg.cn/9b23367995c844e2b0a4b7e98633d884.png?x-oss-process=image/watermark,type_d3F5LXplbmhlaQ,shadow_50,text_Q1NETiBASVTkuYvkuIDlsI_kvaw=,size_20,color_FFFFFF,t_70,g_se,x_16)
1.4 查看虚拟环境的命令
workon
![](https://img-blog.csdnimg.cn/494baa04648b4080b8a10dffbe1f6315.png?x-oss-process=image/watermark,type_d3F5LXplbmhlaQ,shadow_50,text_Q1NETiBASVTkuYvkuIDlsI_kvaw=,size_16,color_FFFFFF,t_70,g_se,x_16)
1.5 使用虚拟环境的命令
workon 虚拟环境名称
例 :使用test3的虚拟环境
workon test3
![](https://img-blog.csdnimg.cn/74af2fd896924b9e82d74435262d9e9e.png?x-oss-process=image/watermark,type_d3F5LXplbmhlaQ,shadow_50,text_Q1NETiBASVTkuYvkuIDlsI_kvaw=,size_13,color_FFFFFF,t_70,g_se,x_16)
1.6 退出虚拟环境的命令
deactivate
![](https://img-blog.csdnimg.cn/0437f11cc3fe4749aa2bf90d52f1e937.png?x-oss-process=image/watermark,type_d3F5LXplbmhlaQ,shadow_50,text_Q1NETiBASVTkuYvkuIDlsI_kvaw=,size_16,color_FFFFFF,t_70,g_se,x_16)
1.7 删除虚拟环境的命令
rmvirtualenv 虚拟环境名称
例 :删除虚拟环境test3
先退出:deactivate
再删除:rmvirtualenv test3
![](https://img-blog.csdnimg.cn/8f2d7190da1a4ed2a6e7d2082d4ff643.png?x-oss-process=image/watermark,type_d3F5LXplbmhlaQ,shadow_50,text_Q1NETiBASVTkuYvkuIDlsI_kvaw=,size_20,color_FFFFFF,t_70,g_se,x_16)
1.8 如何在虚拟环境中安装工具包
文档:User Guide - pip documentation v21.3.1
工具包安装的位置 :
/home/dgw/.virtualenvs/test/lib/python2.7/site-packages
/home/dgw/.virtualenvs/test3/lib/python3.6/site-packages
例:python3版本下安装six-1.11.0的包 :
pip install 包名称
例 : 安装six-1.11.0的包
pip install six==1.11.0
![](https://img-blog.csdnimg.cn/cbcf774af21942479a383732e6d9f521.png?x-oss-process=image/watermark,type_d3F5LXplbmhlaQ,shadow_50,text_Q1NETiBASVTkuYvkuIDlsI_kvaw=,size_20,color_FFFFFF,t_70,g_se,x_16)
pip list
![](https://img-blog.csdnimg.cn/ee7d94f47aed4d8c8959b595f7609002.png?x-oss-process=image/watermark,type_d3F5LXplbmhlaQ,shadow_50,text_Q1NETiBASVTkuYvkuIDlsI_kvaw=,size_20,color_FFFFFF,t_70,g_se,x_16)
2、方法二
2.1 安装虚拟环境
pip3 install virtualenv
![](https://img-blog.csdnimg.cn/905cd6be2bbc417fb875b995d2575b5e.png)
2.2 创建虚拟环境目录并创建虚拟环境
mkdir /home/keepmoving/envs
virtualenv /home/keepmoving/envs/flask_envs --python=python3.9
![](https://img-blog.csdnimg.cn/acc259630e854a0bb882e82b77af552d.png)
![](https://img-blog.csdnimg.cn/f8472023ea84443dbd73e9b032edc0bf.png)
2.3 激活虚拟环境
source /home/keepmoving/envs/flask_envs/bin/activate
![](https://img-blog.csdnimg.cn/b36f84162923499583cfaef44ac1c399.png)
2.4 查看虚拟环境中安装的库
![](https://img-blog.csdnimg.cn/48a7588e125f4b5d84bdb75dfdecdbcb.png)
2.5 在虚拟环境中安装库
![](https://img-blog.csdnimg.cn/622b0df87d9e4db88b42c72cbfff063e.png)
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)