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实现购物车功能的方法分析
Nov 10 Python
Python代码块批量添加Tab缩进的方法
Jun 25 Python
详解基于django实现的webssh简单例子
Jul 17 Python
python配置grpc环境
Jan 01 Python
Django自定义用户登录认证示例代码
Jun 30 Python
Python使用pyautocad+openpyxl处理cad文件示例
Jul 11 Python
完美解决ARIMA模型中plot_acf画不出图的问题
Jun 04 Python
Python json格式化打印实现过程解析
Jul 21 Python
8种常用的Python工具
Aug 05 Python
利用Python中的Xpath实现一个在线汇率转换器
Sep 09 Python
python中watchdog文件监控与检测上传功能
Oct 30 Python
使用pandas或numpy处理数据中的空值(np.isnan()/pd.isnull())
May 14 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
Windows2003 下 MySQL 数据库每天自动备份
2006/12/21 PHP
PHP5.4中json_encode中文转码的变化小结
2013/01/30 PHP
php常见的魔术方法详解
2014/12/25 PHP
详谈symfony window下的安装 安装时候出现的问题以及解决方法
2017/09/28 PHP
PHP使用PDO访问oracle数据库的步骤详解
2017/09/29 PHP
JS 显示当前日期与时间的代码
2010/03/24 Javascript
基于jquery的不规则矩形的排列实现代码
2012/04/16 Javascript
解决Jquery load()加载GB2312页面时出现乱码的两种方案
2013/09/10 Javascript
js的hasownproperty使用示例
2014/03/02 Javascript
Js实现动态添加删除Table行示例
2014/04/14 Javascript
javascript页面渲染速度测试脚本分享
2014/04/15 Javascript
JS弹出对话框实现方法(三种方式)
2015/12/18 Javascript
有关JavaScript中call()和apply() 的一些理解
2016/05/20 Javascript
AngularJS 最常用的八种功能(基础知识)
2017/06/26 Javascript
深入理解JavaScript 中的匿名函数((function() {})();)与变量的作用域
2018/08/28 Javascript
vue-cli3.X快速创建项目的方法步骤
2019/11/14 Javascript
使用PreloadJS加载图片资源的基础方法详解
2020/02/03 Javascript
如何在vue 中使用柱状图 并自修改配置
2021/01/21 Vue.js
[48:23]DOTA2上海特级锦标赛主赛事日 - 4 败者组第四轮#1COL VS EG第一局
2016/03/05 DOTA
使用Python脚本将Bing的每日图片作为桌面的教程
2015/05/04 Python
用Python编写简单的微博爬虫
2016/03/04 Python
深入浅析python继承问题
2016/05/29 Python
python编写分类决策树的代码
2017/12/21 Python
Python之reload流程实例代码解析
2018/01/29 Python
Python异常处理机制结构实例解析
2020/07/23 Python
JD Sports法国:英国篮球和运动时尚的领导者
2017/09/28 全球购物
前厅收银主管岗位职责
2014/02/04 职场文书
婚前协议书怎么写
2014/04/15 职场文书
竞选部长演讲稿
2014/04/26 职场文书
教师考察材料范文
2014/06/03 职场文书
给妈妈洗脚活动方案
2014/08/16 职场文书
法人委托书范本
2014/09/15 职场文书
教师党的群众路线教育实践活动个人对照检查材料
2014/09/23 职场文书
实习协议书范本
2014/09/25 职场文书
孕妇病假条怎么写
2015/08/17 职场文书
pytorch中的 .view()函数的用法介绍
2022/03/17 Python