m1芯片MacBook安装本地编译版pandas库
写在前面
有了之前安装matplotlib的经验,下面我尝试了pandas的本地编译安装,并且完美实现了。
方法
首先还是下载源码包,然后解压,执行
/opt/homebrew/bin/python3 -m pip install . --no-binary :all: --no-use-pep517
这里加上的后缀参数指的是禁用二进制文件进行构建,且忽略一切pep517错误,必须加上这个后缀,安装完之后,显示:
Installing collected packages: pytz, pandasRunning setup.py install for pytz ... doneRunning setup.py install for pandas ... done
Successfully installed pandas-1.2.3 pytz-2021.1
这里我本以为已经完成了安装,但是在我进入ipython交互环境导入pandas的时候,又出现了错误:
ModuleNotFoundError: No module named 'pandas._libs.interval'The above exception was the direct cause of the following exception:ImportError Traceback (most recent call last)
<ipython-input-1-7dd3504c366f> in <module>
----> 1 import pandas as pd~/Downloads/pandas-1.2.3/pandas/__init__.py in <module>31 # hack but overkill to use re32 module = str(e).replace("cannot import name ", "")
---> 33 raise ImportError(34 f"C extension: {module} not built. If you want to import "35 "pandas from the source directory, you may need to run "ImportError: C extension: No module named 'pandas._libs.interval' not built. If you want to import pandas from the source directory, you may need to run 'python setup.py build_ext --force' to build the C extensions first.
正当我以为不可能编译安装成功的时候,我抱着试一试的心态进行c库的编译(报错信息中提示:you may need to run 'python setup.py build_ext --force' to build the C extensions first
)
/opt/homebrew/bin/python3 setup.py build_ext --force
等了好长时间,显示编译拷贝完成,再次导入pandas,发现已经能正常使用了,超开心!!
m1芯片MacBook安装本地编译版pandas库相关推荐
- m1芯片MacBook安装本地编译版matplotlib库
方法 前提: 已经安装本地编译版homebrew(可参考我之前的博客) 已安装本地编译版numpy(参考之前博客) 环境: MacBook Air 13.3,Python(homebrew)3.9 需 ...
- 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 芯片 MacBook Pro/Air 软件兼容性如何?是否值得购买?
苹果终于发布了第一款自主研发.基于ARM架构的Mac平台处理器,定名为"M1",也就是此前所说的Apple Silicon.苹果M1采用最新的台积电5nm工艺制造,集成多达160亿 ...
- 解决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. ...
最新文章
- c++获取当前目录_如何在 Linux 下利用 Vim 搭建 C/C++ 开发环境?
- 多少血的教训,才能换来对自动驾驶的严格限定、真实了解和正确使用?
- ORACLE not available如何解决
- 全球主要城市经纬度api
- Python基础练习题:猜数字小游戏
- CSS z-index 属性
- 【百度地图API】如何制作可拖拽的沿道路测距
- ArcGIS实验教程——实验十一:影像拼接与提取
- 首次公开!华为最前沿的X Labs实验室都在研究什么?5G+CV
- 独家分享| 2019年校招大厂算法自己经历和好友经验(大疆,百度,腾讯……)
- 1小时搞懂设计模式之代理模式(静态代理)
- mysql解压版超详细安装以及各种避坑指南
- 2022年中青杯B题数学建模文档及程序-三孩生育数学建模
- 【路径规划】基于改进粒子群实现机器人栅格地图路径规划
- 广东:让“数据跑路”代替“民众跑腿”
- mysql8.0.15下载后怎么打开_mysql8.0.15下载安装详细教程新手必备!
- 《TCP/IP协议族》:数据链路层三
- signature=4209f9d53642a2c1cdf0e4a92ba622eb,HIERBA GUINEA (Panicum maximum Jacq.)
- Android3d结构光,安卓阵营独一份!OPPO完成3D结构光技术研发,某果开始慌了
- openHarmony系统简介
热门文章
- 20175202 《Java程序设计》第九周学习总结
- linux压缩与解压
- Copy as Markdown - 将页面链接按照 Markdown 格式copy
- (十一)Hibernate 高级配置
- Matlab多个Figure图合成一个Fig
- 【android】string.xml中的一些错误
- 一个表的信息插入到另一个表里面,如果遇到重复的就覆盖
- linux导报命令,LINUX下安装与卸载DM8
- php b+树,PHP利用b+树概念实现树形数组
- java图形接口_java基础七 [图形用户接口](阅读Head First Java记录)