解决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 相关文章推荐
解决Django模板无法使用perms变量问题的方法
Sep 10 Python
python实现kMeans算法
Dec 21 Python
Redis使用watch完成秒杀抢购功能的代码
May 07 Python
Python实现的生产者、消费者问题完整实例
May 30 Python
在python中实现将一张图片剪切成四份的方法
Dec 05 Python
python读取目录下最新的文件夹方法
Dec 24 Python
Python paramiko模块使用解析(实现ssh)
Aug 30 Python
python requests证书问题解决
Sep 05 Python
Python标准库itertools的使用方法
Jan 17 Python
Pycharm打开已有项目配置python环境的方法
Jul 03 Python
Python __slots__的使用方法
Nov 15 Python
pyqt5蒙版遮罩mask,setmask的使用
Jun 11 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安全编程之加密功能
2006/10/09 PHP
PHP 冒泡排序算法的实现代码
2010/08/08 PHP
PHP编写daemon process 实例详解
2016/11/13 PHP
Yii框架实现的验证码、登录及退出功能示例
2017/05/20 PHP
解决laravel查询构造器中的别名问题
2019/10/17 PHP
Ext 表单布局实例代码
2009/04/30 Javascript
js获取单元格自定义属性值的代码(IE/Firefox)
2010/04/05 Javascript
jQuery)扩展jQuery系列之一 模拟alert,confirm(一)
2010/12/04 Javascript
jQuery lazyLoad图片延迟加载插件的优化改造方法分享
2013/08/13 Javascript
如何通过javascript操作web控件的自定义属性
2013/11/25 Javascript
jquery禁用右键单击功能屏蔽F5刷新
2014/03/17 Javascript
js浏览器本地存储store.js介绍及应用
2014/05/13 Javascript
使用js画图之正弦曲线
2015/01/12 Javascript
javascript的几种继承方法介绍
2016/03/22 Javascript
浅谈Node.js轻量级Web框架Express4.x使用指南
2017/05/03 Javascript
React学习笔记之列表渲染示例详解
2017/08/22 Javascript
JS中验证整数和小数的正则表达式
2018/10/08 Javascript
微信小程序实现简单表格
2019/02/14 Javascript
[01:20]2018DOTA2亚洲邀请赛总决赛战队Mineski晋级之路
2018/04/07 DOTA
Python实现拼接多张图片的方法
2014/12/01 Python
Python中优化NumPy包使用性能的教程
2015/04/23 Python
Python编程实现微信企业号文本消息推送功能示例
2017/08/21 Python
Python3实现的画图及加载图片动画效果示例
2018/01/19 Python
python使用turtle库绘制时钟
2020/03/25 Python
Python for循环与range函数的使用详解
2019/03/23 Python
Python基础之函数原理与应用实例详解
2020/01/03 Python
tensorflow 模型权重导出实例
2020/01/24 Python
python中_del_还原数据的方法
2020/12/09 Python
Bluebella美国官网:英国性感内衣品牌
2018/10/04 全球购物
资料员岗位职责
2013/11/17 职场文书
幼儿园毕业典礼主持词
2014/03/21 职场文书
父母对孩子说的话
2014/04/12 职场文书
好听的队名和口号
2014/06/09 职场文书
组织生活会表态发言材料
2014/10/17 职场文书
2017元旦、春节期间廉洁自律承诺书
2016/03/25 职场文书
Python使用psutil库对系统数据进行采集监控的方法
2021/08/23 Python