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