解决Mac下使用python的坑


Posted in Python onAugust 13, 2019

操作系统:macOS High Sierra 10.13.3

Python3.6

因为此版本自带python2.7,就下载并安装了anaconda2的版本,结果使用的时候系统自带的python和anaconda里的python冲突,也就是装包的时候只在一处装了,另一处却不能使用。因此要配置环境变量,替代到系统自带的版本。

python2.7总会发生中文字体乱码的情况,果断放弃,准备使用anaconda3.

1.安装anaconda3

在官网下载,并安装,直接都是下一步。

2.修改环境变量

在命令行输入:python

会提示python的版本以及使用的是哪一个python,配置python的环境变量 PYTHONPATH:是anaconda的python地址。

export PYTHONPATH=$PYTHONPATH:/anaconda3/lib/python3.6/site-packages

解决了矛盾,再次输入python命令,就切换到anaconda3的环境了,开始你的python之旅吧。

3.安装opencv

之前篇幅中下载好了opencv,但是需要修改,之前下载的是python2.7适配的,现在需要修改成python3.6的。其中下面的地址是homebrew安装的opencv的地址,/usr/local/Cellar/opencv/3.4.1_2/lib/python3.6/site-packages

cd 命令,进入anaconda3/lib/python3.6/site-packages

输入命令:

sudo ln -s /usr/local/Cellar/opencv/3.4.1_2/lib/python3.6/site-packages/cv2.cpython-36m-darwin.so cv2.so

再进入python环境,输入import cv2

成功!

4.安装keras

1>安装tensorflow,

输入命令:pip3 install --ignore-installed tensorflow

进入python环境,输入import tensorflow as tf ,成功,则说明tensorflow安装成功。

2>安装keras

sudo pip install keras

以上这篇解决Mac下使用python的坑就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

Python 相关文章推荐
零基础学Python(一)Python环境安装
Aug 20 Python
Python多进程机制实例详解
Jul 02 Python
python if not in 多条件判断代码
Sep 21 Python
Python scikit-learn 做线性回归的示例代码
Nov 01 Python
pandas多级分组实现排序的方法
Apr 20 Python
python中使用zip函数出现错误的原因
Sep 28 Python
python opencv将图片转为灰度图的方法示例
Jul 31 Python
python实现多进程通信实例分析
Sep 01 Python
Python读取JSON数据操作实例解析
May 18 Python
pycharm最新激活码有效期至2100年(亲测可用)
Feb 05 Python
Pytorch 中的optimizer使用说明
Mar 03 Python
python绘图subplots函数使用模板的示例代码
Apr 30 Python
python 接口实现 供第三方调用的例子
Aug 13 #Python
python 爬取学信网登录页面的例子
Aug 13 #Python
利用anaconda作为python的依赖库管理方法
Aug 13 #Python
基于Python的图像数据增强Data Augmentation解析
Aug 13 #Python
python通过txt文件批量安装依赖包的实现步骤
Aug 13 #Python
Python Multiprocessing多进程 使用tqdm显示进度条的实现
Aug 13 #Python
python如何将多个PDF进行合并
Aug 13 #Python
You might like
php筛选不存在的图片资源
2015/04/28 PHP
PHP常见漏洞攻击分析
2016/02/21 PHP
PHP正则匹配反斜杠'\'和美元'$'的方法
2017/02/08 PHP
Javascript学习笔记5 类和对象
2010/01/11 Javascript
JQuery1.4+ Ajax IE8 内存泄漏问题
2010/10/15 Javascript
javascript特殊用法示例介绍
2013/11/29 Javascript
如何用jquery控制表格奇偶行及活动行颜色
2014/04/20 Javascript
JavaScript获取网页中第一个图片id的方法
2015/04/03 Javascript
jQuery实现div拖拽效果实例分析
2016/02/20 Javascript
jQuery中值得注意的trigger方法浅析
2016/12/12 Javascript
微信小程序 wx.login解密出现乱码的问题解决办法
2017/03/10 Javascript
jquery版轮播图效果和extend扩展
2017/07/18 jQuery
vue生命周期实例小结
2018/08/15 Javascript
浅谈JS中this在各个场景下的指向
2019/08/14 Javascript
JavaScript 实现自己的安卓手机自动化工具脚本(推荐)
2020/05/13 Javascript
JavaScript实现移动端弹窗后禁止滚动
2020/05/25 Javascript
在Vue中使用HOC模式的实现
2020/08/23 Javascript
详解小白之KMP算法及python实现
2019/04/04 Python
对Django的restful用法详解(自带的增删改查)
2019/08/28 Python
Python银行系统实战源码
2019/10/25 Python
python如果快速判断数字奇数偶数
2019/11/13 Python
TensorFlow梯度求解tf.gradients实例
2020/02/04 Python
Tensorflow累加的实现案例
2020/02/05 Python
python中get和post有什么区别
2020/06/19 Python
HTML5 FormData 方法介绍以及实现文件上传示例
2017/09/12 HTML / CSS
美国宠物护理专家:Revival Animal Health
2020/01/05 全球购物
介绍一下你对SOA的认识
2016/04/24 面试题
医院护理人员的自我评价分享
2013/10/04 职场文书
车间班组长的职责
2013/12/13 职场文书
就业推荐表自我鉴定
2014/03/21 职场文书
《富饶的西沙群岛》教学反思
2014/04/09 职场文书
网吧消防安全责任书
2014/07/29 职场文书
工伤私了协议书范本
2014/11/24 职场文书
护士辞职信怎么写
2015/02/27 职场文书
创建文明城市倡议书
2015/04/28 职场文书
在校生证明
2015/06/17 职场文书