Mac在python3环境下安装virtualwrapper遇到的问题及解决方法


Posted in Python onJuly 09, 2019

前言

我在使用mac安装virtualwrapper的时候遇到了问题,搞了好长时间,才弄好,在这里总结一下分享出来,供遇到相同的问题的朋友使用,少走些弯路。

问题说明:

Mac默认系统的python2,而我自己用的是brew安装的python3

下面是我安装过程中出现的问题

1. 安装virtualwrapper

打开终端,输入如下的命令

pip3 install virtualenv
pip3 install virtualenvwrapper

2. 在配置文件~/.bash_profile中添加代码

# Settings for virtualenvwrapper
export WORKON_HOME=$HOME/.virtualenvs
source /usr/local/bin/virtualenvwrapper.sh

3. 让配置生效:

source ~/.bash_profile

这时,出现了如下问题:

/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.

原因分析

从报错信息中 VIRTUALENVWRAPPER_PYTHON=/usr/bin/python and that PATH is set properly. 这一句话来看,是环境指向了python2的路径,所以我们只需要将这个环境变量修改为python3的路径即可。

解决办法

打开配置文件 vim ~/.bash_profile 在配置文件中添加一行代码:

export VIRTUALENVWRAPPER_PYTHON=/usr/local/bin/python3

让配置生效:

source ~/.bash_profile

再试一下,大功搞成!!!

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持三水点靠木。

Python 相关文章推荐
Python3.x和Python2.x的区别介绍
Feb 12 Python
python网络编程示例(客户端与服务端)
Apr 24 Python
批量获取及验证HTTP代理的Python脚本
Apr 23 Python
python 判断是否为正小数和正整数的实例
Jul 23 Python
基于python内置函数与匿名函数详解
Jan 09 Python
Python使用matplotlib绘制余弦的散点图示例
Mar 14 Python
flask框架单元测试原理与用法实例分析
Jul 23 Python
Python 使用 Pillow 模块给图片添加文字水印的方法
Aug 30 Python
Django2 连接MySQL及model测试实例分析
Dec 10 Python
如何使用Python发送HTML格式的邮件
Feb 11 Python
Python Request类源码实现方法及原理解析
Aug 17 Python
Python中threading库实现线程锁与释放锁
May 17 Python
Python3中的最大整数和最大浮点数实例
Jul 09 #Python
详解pandas数据合并与重塑(pd.concat篇)
Jul 09 #Python
python自定义函数实现最大值的输出方法
Jul 09 #Python
mac系统下Redis安装和使用步骤详解
Jul 09 #Python
使用python将多个excel文件合并到同一个文件的方法
Jul 09 #Python
python获取点击的坐标画图形的方法
Jul 09 #Python
Pandas之排序函数sort_values()的实现
Jul 09 #Python
You might like
php学习 函数 课件
2008/06/15 PHP
需要发散思维学习PHP
2009/06/29 PHP
PHP编写文件多服务器同步程序
2016/07/02 PHP
PHP使用preg_split()分割特殊字符(元字符等)的方法分析
2017/02/04 PHP
基于php双引号中访问数组元素报错的解决方法
2018/02/01 PHP
[原创]后缀就扩展名为js的文件是什么文件
2007/12/06 Javascript
30个最好的jQuery 灯箱插件分享
2011/04/25 Javascript
7款风格新颖的jQuery/CSS3菜单导航分享
2013/04/23 Javascript
jQuery解决下拉框select设宽度时IE 6/7/8下option超出显示不全
2013/05/27 Javascript
setTimeout()递归调用不加引号出错的解决方法
2014/09/05 Javascript
js实现基于正则表达式的轻量提示插件
2015/08/29 Javascript
实例代码讲解jquery easyui动态tab页
2015/11/17 Javascript
javascript创建对象的几种模式介绍
2016/05/06 Javascript
jQueryUI DatePicker 添加时分秒
2016/06/04 Javascript
使用ReactJS实现tab页切换、菜单栏切换、手风琴切换和进度条效果
2016/10/17 Javascript
JavaScript和jQuery制作光棒效果
2017/02/24 Javascript
JQuery form表单提交前验证单选框是否选中、删除记录时验证经验总结(整理)
2017/06/09 jQuery
js与jQuery实现获取table中的数据并拼成json字符串操作示例
2018/07/12 jQuery
在vue中使用setInterval的方法示例
2019/04/16 Javascript
JS定义函数的几种常用方法小结
2019/05/23 Javascript
Python字符串特性及常用字符串方法的简单笔记
2016/01/04 Python
numpy中的delete删除数组整行和整列的实例
2018/05/09 Python
python写入数据到csv或xlsx文件的3种方法
2019/08/23 Python
pytorch中交叉熵损失(nn.CrossEntropyLoss())的计算过程详解
2020/01/02 Python
Pytorch中的VGG实现修改最后一层FC
2020/01/15 Python
在Python IDLE 下调用anaconda中的库教程
2020/03/09 Python
关于PyCharm安装后修改路径名称使其可重新打开的问题
2020/10/20 Python
详解python定时简单爬取网页新闻存入数据库并发送邮件
2020/11/27 Python
通过HTML5规范搞定i、em、b、strong元素的区别
2017/03/04 HTML / CSS
美国婚礼和派对礼品网站:Kate Aspen(新娘送礼会、迎婴派对)
2018/03/28 全球购物
聚网科技C++面试笔试题
2015/09/01 面试题
公司担保书范文
2014/05/21 职场文书
计算机专业自荐信
2014/05/24 职场文书
毕业典礼主持词
2015/06/29 职场文书
企业法律事务工作总结
2015/08/11 职场文书
工商局调档介绍信
2015/10/22 职场文书