解决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 logging类库使用例子
Nov 22 Python
Python实现简单状态框架的方法
Mar 19 Python
网站渗透常用Python小脚本查询同ip网站
May 08 Python
Linux(Redhat)安装python3.6虚拟环境(推荐)
May 05 Python
[原创]Python入门教程2. 字符串基本操作【运算、格式化输出、常用函数】
Oct 29 Python
python实现五子棋人机对战游戏
Mar 25 Python
Django项目使用ckeditor详解(不使用admin)
Dec 17 Python
python MultipartEncoder传输zip文件实例
Apr 07 Python
python如何从键盘获取输入实例
Jun 18 Python
聊聊python中的异常嵌套
Sep 01 Python
利用Python判断整数是否是回文数的3种方法总结
Jul 07 Python
Python函数对象与闭包函数
Apr 13 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按一定比例压缩图片的方法
2018/10/12 PHP
PHP CURL使用详解
2019/03/21 PHP
jQuery validate 中文API 附validate.js中文api手册
2010/07/31 Javascript
javascript innerHTML使用分析
2010/12/03 Javascript
js当一个变量为函数时 应该注意的一点细节小结
2011/12/29 Javascript
动态的改变IFrame的高度实现IFrame自动伸展适应高度
2012/12/28 Javascript
基于jquery实现的可编辑下拉框实现代码
2014/08/02 Javascript
jQuery中even选择器的定义和用法
2014/12/23 Javascript
2016年最热门的15 款代码语法高亮工具,美化你的代码
2016/01/06 Javascript
基于JavaScript如何制作遮罩层对话框
2016/01/26 Javascript
使用jQuery中的wrap()函数操作HTML元素的教程
2016/05/24 Javascript
关于验证码在IE中不刷新的快速解决方法
2016/09/23 Javascript
基于JavaScript实现复选框的全选和取消全选
2017/02/09 Javascript
微信小程序使用wx.request请求服务器json数据并渲染到页面操作示例
2019/03/30 Javascript
详解elementUI中input框无法输入的问题
2020/04/27 Javascript
在Python中使用异步Socket编程性能测试
2014/06/25 Python
在Django中同时使用多个配置文件的方法
2015/07/22 Python
Python自动生产表情包
2017/03/17 Python
pandas.DataFrame.to_json按行转json的方法
2018/06/05 Python
Python学习笔记之读取文件、OS模块、异常处理、with as语法示例
2019/06/04 Python
关于PyTorch 自动求导机制详解
2019/08/18 Python
Pandas聚合运算和分组运算的实现示例
2019/10/17 Python
在python中使用pymysql往mysql数据库中插入(insert)数据实例
2020/03/02 Python
Python生成器传参数及返回值原理解析
2020/07/22 Python
python输入中文的实例方法
2020/09/14 Python
Python+Opencv实现把图片、视频互转的示例
2020/12/17 Python
CSS3中的5个有趣的新技术
2009/04/02 HTML / CSS
加拿大城市本地限时优惠:Buytopia.ca
2018/09/19 全球购物
荷兰在线啤酒店:Beerwulf
2019/08/26 全球购物
斯图尔特·韦茨曼鞋加拿大官网:Stuart Weitzman加拿大
2019/10/13 全球购物
素食餐饮项目创业计划书
2014/02/02 职场文书
银行党员批评与自我批评
2014/10/15 职场文书
2015年出纳年终工作总结
2015/05/14 职场文书
2015年客房服务员工作总结
2015/05/15 职场文书
能让Python提速超40倍的神器Cython详解
2021/06/24 Python
Java Kafka 消费积压监控的示例代码
2021/07/01 Java/Android