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基于checksum计算文件是否相同的方法
Jul 09 Python
Python编程之event对象的用法实例分析
Mar 23 Python
Python初学时购物车程序练习实例(推荐)
Aug 08 Python
Python对数据进行插值和下采样的方法
Jul 03 Python
Django实现单用户登录的方法示例
Mar 28 Python
python列表,字典,元组简单用法示例
Jul 11 Python
Django ModelForm组件使用方法详解
Jul 23 Python
python使用minimax算法实现五子棋
Jul 29 Python
Python面向对象程序设计之类和对象、实例变量、类变量用法分析
Mar 23 Python
为什么python比较流行
Jun 19 Python
OpenCV Python实现图像指定区域裁剪
Mar 12 Python
Python实现弹球小游戏
Aug 01 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
十大“创意”战术!
2020/03/04 星际争霸
很全的显示阴历(农历)日期的js代码
2009/01/01 Javascript
禁止js文件缓存的代码
2010/04/09 Javascript
ajax 同步请求和异步请求的差异分析
2011/07/04 Javascript
jquery live()调用不存在的解决方法
2014/02/26 Javascript
jquery中$(#form :input)与$(#form input)的区别
2014/08/18 Javascript
使用jquery动态加载Js文件和Css文件
2015/10/24 Javascript
简单理解vue中Props属性
2016/10/27 Javascript
vue2.0的contextmenu右键弹出菜单的实例代码
2017/07/24 Javascript
详解关于Vue2.0路由开启keep-alive时需要注意的地方
2018/09/18 Javascript
Vue触发式全局组件构建的方法
2018/11/28 Javascript
vue+axios实现post文件下载
2019/09/25 Javascript
Pyramid Mako模板引入helper对象的步骤方法
2013/11/27 Python
Python中的列表知识点汇总
2015/04/14 Python
让python 3支持mysqldb的解决方法
2017/02/14 Python
Python中max函数用于二维列表的实例
2018/04/03 Python
浅谈Pandas:Series和DataFrame间的算术元素
2018/12/22 Python
Pycharm 设置默认头的图文教程
2019/01/17 Python
判断python对象是否可调用的三种方式及其区别详解
2019/01/31 Python
Django密码系统实现过程详解
2019/07/19 Python
pytorch 归一化与反归一化实例
2019/12/31 Python
python 装饰器功能与用法案例详解
2020/03/06 Python
python连接mysql有哪些方法
2020/06/24 Python
教你如何用python操作摄像头以及对视频流的处理
2020/10/12 Python
HTML5新表单元素_动力节点Java学院整理
2017/07/12 HTML / CSS
HTML5 常用语法一览(列举不支持的属性)
2010/01/26 HTML / CSS
美国排名第一的在线葡萄酒商店:Wine.com
2016/09/07 全球购物
印尼在线旅游门户网站:NusaTrip
2019/11/01 全球购物
怎么样写好简历中的自我评价
2013/10/25 职场文书
财务助理岗位职责
2013/11/10 职场文书
婚前协议书范本两则
2014/10/16 职场文书
幼儿园教师读书笔记
2015/06/29 职场文书
学会感恩主题班会
2015/08/12 职场文书
MySQL8.0.24版本Release Note的一些改进点
2021/04/22 MySQL
Python深度学习之实现卷积神经网络
2021/06/05 Python
解决xampp安装后Apache无法启动
2022/03/21 Servers