【问题标题】:How can I fix this Polyfit error with Numpy in Pycharm?如何在 Pycharm 中使用 Numpy 修复此 Polyfit 错误?
【发布时间】:2021-01-21 17:07:12
【问题描述】:

当我在 Pycharm 中运行任何使用 Numpy 的程序时,它会返回以下错误:

init_dgelsd failed init
Traceback (most recent call last):
  File "<input>", line 1, in <module>
  File "/private/var/folders/0_/ry6vqn855lq0d7n4mww1fks00000gn/T/AppTranslocation/2710F87A-D4CC-42F0-82D4-81D5521E1E33/d/PyCharm CE.app/Contents/plugins/python-ce/helpers/pydev/_pydev_bundle/pydev_import_hook.py", line 21, in do_import
    module = self._system_import(name, *args, **kwargs)
  File "/Users/max/venv/lib/python3.9/site-packages/numpy/__init__.py", line 286, in <module>
    raise RuntimeError(msg)
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

每当我尝试 import numpy 时都会返回此错误,如果我只是在 python 控制台中输入 import numpy as np 也是如此。

我相信我可能不得不重新下载 numpy,但我什至不知道如何从 Pycharm 中卸载它。你们知道我是否只需要重新安装 Numpy,如果需要,如何从 Pycharm 中卸载它?

【问题讨论】:

    标签: python python-3.x numpy pycharm


    【解决方案1】:

    使用

    pip install numpy 
    

    在 Windows 的 cmd 中

    获取cmd:win_key+r

    在 cmd 中使用卸载:

    pip uninstall numpy 
    

    但我认为主要问题在于 python 3.9

    先重新安装到python 3.8

    【讨论】:

    • 非常感谢!我已经按照你的建议使用 pip 安装了 numpy,所以我将尝试将 python 解释器更改为 3.8。
    • py3.9 有很多问题。我认为是稍后安装)
    • 您的问题得到解答了吗?
    • 我现在正在下载 3.8!相信我,如果它有效,我会回复你。再次感谢!手指交叉。编辑:它做到了!非常感谢您的帮助。
    • 我在安装 Pandas(它安装了 Numpy)时收到此错误。在 Pandas 完成后,我不得不卸载 numpy 并重新安装,这修复了它。使用 PyCharm 时,这是在 Mac OS X 上。
    【解决方案2】:

    在我的例子中,我运行的是 python 3.8.6,我升级了 NumPy 的版本,它就像一个魅力。

    pip install --upgrade numpy
    

    【讨论】:

      猜你喜欢
      • 2019-10-17
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2022-01-16
      • 2022-06-11
      • 2022-07-27
      • 1970-01-01
      • 2016-08-18
      相关资源
      最近更新 更多