Python Numpy/Pandas/Matplotlib安装时间过长

Python Numpy/Pandas/Matplotlib安装时间过长,python,pandas,Python,Pandas,我已经决定安装MacOs Big-Sur,现在我必须重新安装所有软件包。。。但我面临一些问题 我并没有太多使用终端的经验,但安装一些数据科学库的时间太长了。例如,安装numpy需要几分钟的时间,而现在,从我开始尝试安装pandas lib到现在已经15分钟了 pip3 install pandas Defaulting to user installation because normal site-packages is not writeable Collecting pandas Us

我已经决定安装MacOs Big-Sur,现在我必须重新安装所有软件包。。。但我面临一些问题

我并没有太多使用终端的经验,但安装一些数据科学库的时间太长了。例如,安装numpy需要几分钟的时间,而现在,从我开始尝试安装pandas lib到现在已经15分钟了

pip3 install pandas
Defaulting to user installation because normal site-packages is not writeable
Collecting pandas   Using cached pandas-1.1.4.tar.gz (5.2 MB)
Installing build dependencies ... -
Getting requirements to build wheel ... done
Preparing wheel metadata ... done
Requirement already satisfied: numpy>=1.15.4 in ./Library/Python/3.8/lib/python/site-packages (from pandas) (1.19.4)
Collecting pytz>=2017.2
Downloading pytz-2020.4-py2.py3-none-any.whl (509 kB)
 |████████████████████████████████| 509 kB 1.2 MB/s 
Requirement already satisfied: python-dateutil>=2.7.3 in ./Library/Python/3.8/lib/python/site-packages (from pandas) (2.8.1)
Requirement already satisfied: six>=1.5 in /Library/Developer/CommandLineTools/Library/Frameworks/Python3.framework/Versions/3.8/lib/python3.8/site-packages (from python-dateutil>=2.7.3->pandas) (1.15.0)
Building wheels for collected packages: pandas
Building wheel for pandas (PEP 517) ... \

我在这个屏幕上呆了很久了。至少15分钟。我能听到电脑的风扇全速运转,笔记本电脑也在变暖。为什么要花这么长时间?因为这只是一个小图书馆。。。我不记得以前在另一个MacOs版本上安装它时花了这么多时间。。。我做错什么了吗?谢谢。

看起来Pip找不到适合您的平台(macOS 11.0、Python 3.8)。最接近的匹配适用于macOS 10.x。相反,Pip需要在安装之前构建控制盘(编译并链接库)

如果不进行测试,我无法确定,但我怀疑Big Sur上的变化从
macosx_10_9_x86_64
到类似
macosx_11_0…

在numpy/pandas维护人员为您的平台发布二进制控制盘之前,一个选择是自己构建它们


自制Python似乎没有遇到这个问题,所以您可能想解决。

主要问题似乎是,试图保护它附带的python3安装。python@3.8操作系统上的as将引发以下问题:

默认为用户安装,因为普通站点包不可写

我建议安装另一个版本的python3.8

brew安装python@3.8

并编写一个符号链接以在将来使用它


ln-s-f/usr/local/opt/python@3.8... /usr/bin/python3

在python官方网站安装了
python-3.7.3
之后,我就可以安装numpy了,看起来在3.7.3的环境中安装numpy没有任何问题。

你可能是对的,兼容性问题似乎就是这样。我曾尝试安装python的自制版本,但仍然存在相同的问题=(40分钟后+我能够安装pandas,但似乎无法使其他库(如Matplotlib)正常工作