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 相关文章推荐
Python ljust rjust center输出
Sep 06 Python
python面向对象_详谈类的继承与方法的重载
Jun 07 Python
Django进阶之CSRF的解决
Aug 01 Python
numpy数组之存取文件的实现示例
May 24 Python
使用Python中的reduce()函数求积的实例
Jun 28 Python
python 普通克里金(Kriging)法的实现
Dec 19 Python
Python数据持久化存储实现方法分析
Dec 21 Python
python实现串口通信的示例代码
Feb 10 Python
Python内建序列通用操作6种实现方法
Mar 26 Python
浅析Python 多行匹配模式
Jul 24 Python
python 中[0]*2与0*2的区别说明
May 10 Python
Python Pandas读取Excel日期数据的异常处理方法
Feb 28 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面向对象之旅:深入理解static变量与方法
2014/01/06 PHP
ThinkPHP模型详解
2015/07/27 PHP
详谈PHP中的密码安全性Password Hashing
2017/02/04 PHP
Alliance vs Liquid BO3 第三场2.13
2021/03/10 DOTA
DB.ASP 用Javascript写ASP很灵活很好用很easy
2011/07/31 Javascript
基于jquery的$.ajax async使用
2011/10/19 Javascript
面向对象设计模式的核心法则
2013/11/10 Javascript
jquery批量设置属性readonly和disabled的方法
2014/01/24 Javascript
Jquery方式获取iframe页面中的 Dom元素
2014/05/07 Javascript
使用jQuery判断IE浏览器版本的代码
2014/06/14 Javascript
js实现鼠标滑过文字链接色彩变化的效果
2015/05/06 Javascript
javascript实现的淘宝旅行通用日历组件用法实例
2015/08/03 Javascript
JCrop+ajaxUpload 图像切割上传的实例代码
2016/07/20 Javascript
AngularJS基础 ng-selected 指令简单示例
2016/08/03 Javascript
谈谈JavaScript数组常用方法总结
2017/01/24 Javascript
vue-cli项目中使用Mockjs详解
2018/05/14 Javascript
解决vue-cli项目打包出现空白页和路径错误的问题
2018/09/04 Javascript
微信小程序制作扭蛋机代码实例
2019/09/24 Javascript
微信小程序事件流原理解析
2019/11/27 Javascript
Vue + element 实现多选框组并保存已选id集合的示例代码
2020/06/03 Javascript
JavaScript中的几种继承方法示例
2020/12/06 Javascript
Windows下python2.7.8安装图文教程
2016/05/26 Python
Python基础教程之内置函数locals()和globals()用法分析
2018/03/16 Python
Python生成器的使用方法和示例代码
2019/03/04 Python
python爬虫模拟浏览器的两种方法实例分析
2019/12/09 Python
Pycharm插件(Grep Console)自定义规则输出颜色日志的方法
2020/05/27 Python
解决运行出现'dict' object has no attribute 'has_key'问题
2020/07/15 Python
appium+python自动化配置(adk、jdk、node.js)
2020/11/17 Python
电厂厂长岗位职责
2014/01/02 职场文书
大学生入党推荐书范文
2014/05/17 职场文书
护士节演讲稿开场白
2014/08/25 职场文书
庆七一活动总结
2014/08/27 职场文书
销售经理工作检讨书
2015/02/19 职场文书
护理专业自荐信范文
2015/03/06 职场文书
创业计划书之DIY自助厨房
2019/09/06 职场文书
创业计划书之旅游网站
2019/09/06 职场文书