首页 > 编程语言 > 详细

ubuntu下python3虚拟环境的配置

时间:2019-09-22 18:25:39      阅读:87      评论:0      收藏:0      [点我收藏+]

安装相关包

sudo pip3 install virtualenv  # 虚拟环境包
sudo pip3 install virtualenvwrapper   # 虚拟环境管理包

创建虚拟环境目录

sudo $HOME/.virtualenvs

修改配置文件

sudo gedit ~/.bashrc

在文件最后添加

export WORKON_HOME=$HOME/.virtualenvs
source /usr/local/bin/virtualenvwrapper.sh
// virtualenvwrapper.sh的路径可通过命令sudo find / -name virtualenvwrapper.sh来获取

 使文件生效

source ~/.bashrc

 如果出现如下错误

/usr/bin/python: No module named virtualenvwrapper
virtualenvwrapper.sh: There was a problem running the initialization hooks.

If Python could not import the module virtualenvwrapper.hook_loader,
check that virtualenvwrapper has been installed for
VIRTUALENVWRAPPER_PYTHON=/usr/bin/python and that PATH is
set properly.

 原因是我的ubuntu下安装了python2和python3,这儿默认使用python2来配置虚拟环境,而我们一开始是在python3下安装的virtualenvwrapper,所以就会报出错误没有这个模块。

解决办法,在配置文件~/.bashrc中添加环境变量

VIRTUALENVWRAPPER_PYTHON=/usr/bin/python3

再使配置文件生效

source ~/.bashrc

就不会报错了。

 相关命令

创建环境,mkvirtualenv   [虚拟环境名字],比如:

mkvirtualenv  py3test

进入虚拟环境,workon [虚拟环境名字],比如

workon py3test

退出虚拟环境

deactivate

 

ubuntu下python3虚拟环境的配置

原文:https://www.cnblogs.com/miaoning/p/11568369.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!