首页 > 解决方案 > 由于错误“很可能是由于使用有问题的 Accelerate 后端”,无法在 MacOs Catalina 中安装 pandas

问题描述

我正在使用 MacOS catalina 并尝试通过以下方式安装 pandas

pip3 install pandas

但是当我尝试导入熊猫时,我收到了这个错误

python3 -c "import pandas"

这是错误:

RuntimeError:Polyfit 健全性测试发出警告,很可能是由于使用了有问题的 Accelerate 后端。如果您自己编译,请参阅 site.cfg.example 以获取信息。否则将此报告给提供 NumPy 的供应商。RankWarning:Polyfit 可能条件不佳

标签: pandasmacos

解决方案


我一直面临着同样的问题。这里有很多信息: https ://github.com/numpy/numpy/issues/15947

据我了解,这是因为您的 python 版本正在检测 NumPy 中的“错误加速后端”问题(NumPy 与 Pandas 一起安装)。

我正在运行 Python 3.9.0,但无法修复。但是,我已经能够通过使用 Python 3.8.6 版本绕过这个问题。我使用本指南安装 3.8.6 https://opensource.com/article/19/5/python-3-default-mac

见关于

pyenv install

我修改为:

pyenv install 3.8.6

重新启动后,可视化代码中的调试现在显示 3.8.6。我再次添加了所有必需的模块,包括 NumPy 及其为我工作的模块。

祝你好运


推荐阅读