解决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访问系统环境变量的方法
Apr 29 Python
Python实现数据库并行读取和写入实例
Jun 09 Python
Python验证文件是否可读写代码分享
Dec 11 Python
详谈python在windows中的文件路径问题
Apr 28 Python
使用python实现快速搭建简易的FTP服务器
Sep 12 Python
python3读取图片并灰度化图片的四种方法(OpenCV、PIL.Image、TensorFlow方法)总结
Jul 04 Python
python基础教程之while循环
Aug 14 Python
wxPython实现整点报时
Nov 18 Python
python和node.js生成当前时间戳的示例
Sep 29 Python
Python加载数据的5种不同方式(收藏)
Nov 13 Python
Scrapy+Selenium自动获取cookie爬取网易云音乐个人喜爱歌单
Feb 01 Python
python实现图片九宫格分割的示例
Apr 25 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
Windows下利用Gvim写PHP产生中文乱码问题解决方法
2011/04/20 PHP
ThinkPHP表单数据智能写入create方法实例分析
2015/09/27 PHP
PHP7 安装event扩展的实现方法
2019/10/08 PHP
laravel框架中间件简单使用方法示例
2020/01/25 PHP
PHP7修改的函数
2021/03/09 PHP
点击文章内容处弹出页面代码
2009/10/01 Javascript
jQuery+CSS 实现的超Sexy下拉菜单
2010/01/17 Javascript
Javascript引用指针使用介绍
2012/11/07 Javascript
js工具方法弹出蒙版
2013/05/08 Javascript
JS对文本框值的判断示例
2014/03/10 Javascript
JS获取及设置TextArea或input文本框选择文本位置的方法
2015/03/24 Javascript
使用jquery动态加载Js文件和Css文件
2015/10/24 Javascript
angular 用拦截器统一处理http请求和响应的方法
2017/06/08 Javascript
angular2路由切换改变页面title的示例代码
2017/08/23 Javascript
React Native中NavigatorIOS组件的简单使用详解
2018/01/27 Javascript
用Electron写个带界面的nodejs爬虫的实现方法
2019/01/29 NodeJs
VuePress 快速踩坑小结
2019/02/14 Javascript
VUE项目中加载已保存的笔记实例方法
2019/09/14 Javascript
python创建进程fork用法
2015/06/04 Python
python生成IP段的方法
2015/07/07 Python
解析Python中while true的使用
2015/10/13 Python
Python3中的列表,元组,字典,字符串相关知识小结
2017/11/10 Python
python爬虫获取京东手机图片的图文教程
2017/12/29 Python
Python线性回归实战分析
2018/02/01 Python
pandas 实现将重复表格去重,并重新转换为表格的方法
2018/04/18 Python
flask框架路由常用定义方式总结
2019/07/23 Python
pandas实现DataFrame显示最大行列,不省略显示实例
2019/12/26 Python
python tkinter的消息框模块(messagebox,simpledialog)
2020/11/07 Python
GAP美国官网:美国休闲时尚品牌
2016/08/26 全球购物
电子狗项圈:eDog Australia
2019/12/04 全球购物
中共广东省委常委会党的群众路线教育实践活动整改方案
2014/09/23 职场文书
2014年仓库管理员工作总结
2014/11/18 职场文书
同学聚会邀请函
2015/01/30 职场文书
运动会主持词大全
2015/07/02 职场文书
九九重阳节致辞
2015/07/31 职场文书
解决flex布局中子项目尺寸不受flex-shrink限制
2022/05/11 HTML / CSS