m1芯片MacBook安装本地编译版matplotlib库
方法
前提:
- 已经安装本地编译版homebrew(可参考我之前的博客)
- 已安装本地编译版numpy(参考之前博客)
环境:
MacBook Air 13.3,Python(homebrew)3.9
需要准备的源码包:matplotlib官方GitHub主页上下载.
(这里也可以执行:git clone https://github.com/matplotlib/matplotlib.git
进行源码的克隆,但是没梯子的话还是建议下载压缩包的方法。)
- pip安装cpython,pillow,注意这里Python的路径为
/opt/homebrew/bin/python3
/opt/homebrew/bin/python -m pip install cpython pillow
- brew安装libjpeg,
brew install libjpeg
- 解压上面的matplotlib源码文件,
tar -zxvf matplotlib-3.3.4.tar.gz cd matplotlib-3.3.4
- 执行(从源码进行)安装命令即可,可能要等一段时间
/opt/homebrew/bin/python3 -m pip install .
建议
- 参考1的回答中很多包都是采用的本地编译方法安装,这里建议如果能够直接pip安装的话还是不要通过编译安装了。
- 参考1的回答中下载qhull的步骤是不需要的,直接采用默认的即可,具体修改方法可以参考链接2。
参考
stackflow:unable to install matplotlib with python3 on m1 mac using pip3
matplotlib mainpage:Installing from source
m1芯片MacBook安装本地编译版matplotlib库相关推荐
- m1芯片MacBook安装本地编译版pandas库
写在前面 有了之前安装matplotlib的经验,下面我尝试了pandas的本地编译安装,并且完美实现了. 方法 首先还是下载源码包,然后解压,执行 /opt/homebrew/bin/python3 ...
- m1芯片macbook安装torch环境(采用conda-forge)
conda-forge安装 安装过本地编译版brew之后,可以直接: brew install miniforge 网络有点慢,多试几次就安装成功了,不想用brew的话也可以从GitHub直接下载ar ...
- m1芯片MacBook安装Apple优化版TensorFlow(虚拟环境)
文章目录 写在前面 环境 介绍 TensorFlow安装 其他常用软件包安装 matplotlib pandas scipy jupyter-notebook(未成功) 验证 后记 参考 写在前面 前 ...
- M1芯片MacBook安装Kali虚拟机----正版、免费、手把手
4月18日更新:paralles官方在4月14日推出了正式版,需要付费了 目录 1.安装parallels 下载 安装 2.安装kali虚拟机 kali下载 kali安装 1.安装parallels ...
- 【最新】M1芯片Mac安装PS2021/2020卡在启动页解决教程下载方法
苹果在近期更新了11.3系统,终于解决PS的权限问题,很多用户可能都看到了M1芯片Mac安装PS2020和PS2021的安装更新,并且都安装了,但是很多M1芯片用户安装后都相继的出现了打开PS 一直卡 ...
- 解决M1芯片Mac安装PS2021卡启动页问题,M1芯片Mac安装PS2021和PS2020教程!
最新,很多用户可能都看到了M1芯片Mac安装PS2020和PS2021的安装更新,并且第一时间都安装了,但是很多M1芯片用户安装后都相继的出现了打开PS 一直卡在启动页界面,怎么都加载不进去,从而导致 ...
- M1 macbook值得购买吗?关于M1芯片macbook的三点购买建议
Apple M1 芯片的到来,不仅让 Mac 跨出新一步,更开创了一个新世界.各类跑分和评测也都表明,搭载着 M1 芯片的 MacBook 拥有着史无前例的强大性能,看到这些是不是热血沸腾,迫不及待的 ...
- m1芯片Mac安装jekyll+搭建GitHub pages个人博客站点
文章目录 写在前面 前期准备 GitHub Jekyll 搭建个人站点(博客) 基本的四个文件 1. _config.yml配置文件 2. _layouts/default.html网页模板文件 3. ...
- 苹果M1芯片MacBook/iMac/Mac mini降级或者重装系统教程
苹果M1芯片MacBook/iMac/Mac mini降级或者重装系统教程. 很高兴又和大家见面了,苹果的M1芯片自横空出世后,其强悍的运算能力和低功耗满足大部分爱剪辑的工作者,然而M1芯片以其集成内 ...
最新文章
- IT服务台来电分配技术——ACD介绍
- java web 怎么实现直播_Java web后端直播接入腾讯IM聊天
- 5G之争,到底争些什么?
- windows服务与网页交互_戴尔高级主动式触控笔-PN579X评测:Windows也有好触控
- matlab交替隐式迭代,jQuery关于隐式迭代的个人理解~
- linux 查看主机版本,Linux下如何查看版本信息的方法步骤
- concat mysql sql注入_Mysql中用concat函数执行SQL注入查询的方法
- 众MVP对本书的赞誉
- poj 1704 HDU-4315 阶梯博弈
- c#复制包含子目录文件夹代码
- VMware vSphere Hypervisor下载
- [转]触碰心灵34句
- DNN2(DotNetNuke2.0)的一些资源
- 【leetcode】538. Convert BST to Greater Tree
- JSONP 的工作原理
- 台式机dp接口_常见视频接口图示及说明
- python实现 把列表中数字0移动到末尾
- 51单片机模拟电梯控制(含完整代码)
- 服务器中病毒要不要重装系统,五种情况必须要给电脑重装系统,这三种不用重做系统,别被骗了...
- 解决win系统点击右键时鼠标一直不停转圈操作
热门文章
- 3,外键之表关联关系,修改表,复制表
- Python入门 程序的套路
- 自定义的plot函数参数date坐标模型[x,y]的使用建议
- 为什么要在网站上主动放置沃通全球可信网站认证标志
- 基于visual Studio2013解决C语言竞赛题之1083人机博弈
- DataTextField和DataValueField的区别
- Windows下搭建Wampserver+WordPress
- 贪心策略——部分背包问题
- 分治——Secret Cow Code S(洛谷 P3612)
- android 源码中的单例,Android源码中的一种单例实现