编程语言
首页 > 编程语言> > Python 使用 virtualenvwrapper 安装虚拟环境

Python 使用 virtualenvwrapper 安装虚拟环境

作者:互联网

Python 使用 virtualenvwrapper 安装虚拟环境

1 安装虚拟环境包

sudo pip3 install virtualenv
sudo pip3 install virtualenvwrapper

注意:安装的顺序不能颠倒,virtualenvwrapper必须依赖于virtualenv

2 创建虚拟环境

在终端输入如下命令: mkvirtualenv 虚拟环境名字

# 例子
mkvirtualenv django_py3 

注意:创建虚拟环境是需要在联网下进行,否则创建失败。

3 mkvirtualenv: 未找到命令的解决方法

在输入第二步的时候,可能会出现mkvirtualenv: 未找到命令的问题,只需设置环境变量就好了。

3.1查找路径

which virtualenvwrapper.sh

结果如:
在这里插入图片描述

3.2 配置环境变量

sudo vi ~/.bashrc
# 打开文件后,在末尾添加
export WORKON_HOME=$HOME/virtualenvs
source /usr/local/bin/virtualenvwrapper.sh
# 保存,退出文件后执行
source ~/.bashrc
# 现在就可以正常正常使用命令了。

注意:source /usr/local/bin/virtualenvwrapper.sh 这句source 后面的路径是由上面which virtualenvwrapper.sh 这句指令得到的。

步骤如图:
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

4 指定python版本创建虚拟环境

执行mkvirtualenv 命令创建虚拟环境时,系统会创建默认的python版本的开发环境,一般Ubuntu系统里面都有python2和python3俩个版本,所有就需要指定python版本

mkvirtualenv  虚拟环境名称 -p python路径

如图:
在这里插入图片描述

5 虚拟环境的查看和使用

5.1 查看有那些虚拟环境在这里插入图片描述

5.2 进入虚拟环境

workon  虚拟环境名字
如 workon django_py3

5.3 退出虚拟环境

deactivate

5.4 删除虚拟环境(慎用)

rmvirtualenv 虚拟环境名字

6 在虚拟环境下安装python包

pip install 包名

注意:不能使用sudo pip ,使用了sudo安装的东西就在非虚拟环境下了。

标签:Python,创建,sudo,mkvirtualenv,python,virtualenvwrapper,虚拟环境
来源: https://blog.csdn.net/dakengbi/article/details/90611713