为了账号安全,请及时绑定邮箱和手机立即绑定

运行 numpy 时遇到问题 - 关于“有问题的加速后端”的错误?

运行 numpy 时遇到问题 - 关于“有问题的加速后端”的错误?

慕莱坞森 2023-10-18 21:08:42
这里是一个非常新的Python学习者。尝试构建我的第一个项目,但 numpy 遇到很多问题。当我尝试运行该程序时,它返回以下错误:    RuntimeError: Polyfit sanity test emitted a warning, most likely due to using a buggy Accelerate backend. If you compiled yourself, see site.cfg.example for information. Otherwise report this to the vendor that provided NumPy. RankWarning: Polyfit may be poorly conditioned我想我已经在 VS Code 上正确安装了所有内容,尽管弄清楚这一点也很令人头痛。在谷歌搜索错误时,不断出现有关加速的内容,但我不知道如何删除或卸载它......甚至不知道它是什么。任何提示都会很有帮助!如果需要更多信息,请告诉我。这是我的第一个问题。谢谢你!:)
查看完整描述

1 回答

?
慕虎7371278

TA贡献1802条经验 获得超4个赞

发生这种情况时你使用的是 python 3.9 吗?

如果您不需要python3.9,那么我建议您通过运行以下命令为您的虚拟环境指定较低版本的 Python:
python3.<insert lower version here> -m venv venv
例如,如果您想使用 python3.8:
python3.8 -m venv venv
安装完必要的程序后依赖关系和事情应该有效。

如果你需要(!) python3.9:

  1. 转到 venv/lib/python3.9/site-packages/numpy 并打开根init .py 文件。

  2. 转到第 270 行并注释掉第 270 - 287 行。这是 macOS darwin 抛出运行时错误的地方,它似乎与 python 环境有关。

尽管我会推荐第一个解决方案,但这也应该有效。


查看完整回答
反对 回复 2023-10-18
  • 1 回答
  • 0 关注
  • 105 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信