解决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基于xml parse实现解析cdatasection数据
Sep 30 Python
在Python中操作时间之strptime()方法的使用
Dec 30 Python
Python运行报错UnicodeDecodeError的解决方法
Jun 07 Python
CentOS中升级Python版本的方法详解
Jul 10 Python
Python标准模块--ContextManager上下文管理器的具体用法
Nov 27 Python
Python爬豆瓣电影实例
Feb 23 Python
Python切片工具pillow用法示例
Mar 30 Python
解决Python 中英文混输格式对齐的问题
Jul 16 Python
python 数据提取及拆分的实现代码
Aug 26 Python
python实现对变位词的判断方法
Apr 05 Python
Django 允许局域网中的机器访问你的主机操作
May 13 Python
python删除某个目录文件夹的方法
May 26 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图片验证码制作实现分享(全)
2012/05/10 PHP
php mysql_real_escape_string函数用法与实例教程
2013/09/30 PHP
PHP解耦的三重境界(浅谈服务容器)
2017/03/13 PHP
PHP实现的redis主从数据库状态检测功能示例
2017/07/20 PHP
jquery 模拟类搜索框自动完成搜索提示功能(改进)
2010/05/24 Javascript
Ext JS 4实现带week(星期)的日期选择控件(实战二)
2013/08/21 Javascript
jquery 取子节点及当前节点属性值的方法
2014/08/24 Javascript
jQuery实现折叠、展开的菜单组效果代码
2015/09/16 Javascript
AngularJS学习笔记之依赖注入详解
2016/05/16 Javascript
node.js平台下的mysql数据库配置及连接
2017/03/31 Javascript
理解 Node.js 事件驱动机制的原理
2017/08/16 Javascript
vue实现扫码功能
2020/01/17 Javascript
[19:14]DOTA2 HEROS教学视频教你分分钟做大人-维萨吉
2014/06/24 DOTA
介绍Python中的fabs()方法的使用
2015/05/14 Python
使用Python脚本和ADB命令实现卸载App
2017/02/10 Python
深入理解Django-Signals信号量
2019/02/19 Python
Windows下pycharm创建Django 项目(虚拟环境)过程解析
2019/09/16 Python
详解python常用命令行选项与环境变量
2020/02/20 Python
python和php学习哪个更有发展
2020/06/17 Python
pycharm 的Structure界面设置操作
2021/02/05 Python
10张动图学会python循环与递归问题
2021/02/06 Python
html5借用repeating-linear-gradient实现一把刻度尺(ruler)
2019/09/09 HTML / CSS
李维斯德国官方网上商店:Levi’s德国
2016/09/10 全球购物
Melijoe英国官网:法国儿童时尚网站
2016/11/18 全球购物
加拿大最大的相机店:Henry’s
2017/05/17 全球购物
Mankind美国/加拿大:英国领先的男士美容护发用品公司
2018/12/05 全球购物
奥地利时尚、美容、玩具和家居之家:Kastner & Öhler
2020/04/26 全球购物
宝信软件JAVA工程师面试经历
2012/08/19 面试题
建筑公司文秘岗位职责
2013/11/29 职场文书
学习方法演讲稿
2014/05/10 职场文书
节约用水标语
2014/06/11 职场文书
邀请函范文
2015/02/02 职场文书
读书笔记格式
2015/07/02 职场文书
2019学校请假条格式及范文
2019/06/25 职场文书
matlab xlabel位置的设置方式
2021/05/21 Python
二维码条形码生成的JavaScript脚本库
2022/07/07 Javascript