Python Can';t在Jupyter笔记本中导入Numpy(运行时错误:Polyfit健全性测试发出警告,很可能是由于使用了错误的加速后端)

Python Can';t在Jupyter笔记本中导入Numpy(运行时错误:Polyfit健全性测试发出警告,很可能是由于使用了错误的加速后端),python,python-3.x,pandas,numpy,jupyter-notebook,Python,Python 3.x,Pandas,Numpy,Jupyter Notebook,我是Jupyter的初学者,通常使用python、pip等。到目前为止,我遵循的基本步骤是: 安装pipenv,在所需目录中创建新环境 pipenv安装jupyterlab pipenv安装熊猫() 但是,当打开我的第一个笔记本并运行import pandas时,我收到一个错误,它似乎是作为pandas的依赖项导入numpy时产生的 import pandas --------------------------------------------------------------------

我是Jupyter的初学者,通常使用python、pip等。到目前为止,我遵循的基本步骤是:

  • 安装pipenv,在所需目录中创建新环境
  • pipenv安装jupyterlab
  • pipenv安装熊猫
    ()
  • 但是,当打开我的第一个笔记本并运行
    import pandas
    时,我收到一个错误,它似乎是作为
    pandas
    的依赖项导入
    numpy
    时产生的

    import pandas
    ---------------------------------------------------------------------------
    RuntimeError                              Traceback (most recent call last)
    <ipython-input-1-38d4b0363d82> in <module>
    ----> 1 import pandas
    
    ~/.local/share/virtualenvs/test-notebook-again-duPr9W-R/lib/python3.9/site-packages/pandas/__init__.py in <module>
          9 for dependency in hard_dependencies:
         10     try:
    ---> 11         __import__(dependency)
         12     except ImportError as e:
         13         missing_dependencies.append(f"{dependency}: {e}")
    
    ~/.local/share/virtualenvs/test-notebook-again-duPr9W-R/lib/python3.9/site-packages/numpy/__init__.py in <module>
        284                     "that provided NumPy.\n{}\n".format(
        285                         error_message))
    --> 286                 raise RuntimeError(msg)
        287     del _mac_os_check
        288 
    
    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
    
    导入熊猫
    ---------------------------------------------------------------------------
    运行时错误回溯(上次最近调用)
    在里面
    ---->1.进口大熊猫
    ~/.local/share/virtualenvs/test-notebook-reach-duPr9W-R/lib/python3.9/site packages/pandas/\uuuuu init\uuuuuuu.py in
    9对于硬依赖项中的依赖项:
    10试试:
    --->11.导入(依赖项)
    12除e以外:
    13缺少依赖项。追加(f“{dependency}:{e}”)
    ~/.local/share/virtualenvs/test-notebook-reach-duPr9W-R/lib/python3.9/site packages/numpy/\uu init\uuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuu
    284“提供NumPy。\n{}\n”。格式(
    285错误(信息)
    -->286 raise RUNTIMERROR(消息)
    287 del_mac_os_检查
    288
    运行时错误:Polyfit健全性测试发出警告,很可能是由于使用了错误的加速后端。如果您自己编译,请参阅site.cfg.example以了解信息。否则,请向提供NumPy的供应商报告。
    兰克瓦宁:Polyfit可能条件较差
    

    我相信,在安装pandas时,默认情况下会在环境中安装Numpy,但这种安装似乎出了问题?我不知道什么是“加速”或“Polyfit”,老实说,试着去读它们让我觉得我有点不知所措。这里一定有一个简单的解决方案,而不是作为一个完全的初学者去理解这些东西,对吗?有人知道为什么会发生这种情况吗?

    也出现了同样的错误,尝试了pipenv安装matplotlib。使用Python 3.9。

    托马斯在评论中的链接是正确的。我从2020年7月20日开始将Python回滚到更早的版本,即Python 3.8.5,我能够使用
    pip3 install pandas
    安装pandas,然后
    pip3 install notebook
    ,最后
    将pandas、numpy
    导入Jupyter。

    在我的Mac上发挥了巨大的魅力


    带有Python 3.9.0的Numpy 1.19.2最近在尝试pip安装matplotlib时遇到相同的错误。不同的错误,但相同的问题:;检查这个:我正在安装一台新电脑,我刚刚安装了Jupyter笔记本电脑。我通过
    pip3安装pandas
    安装pandas,当我尝试将其导入Jupyter时,我得到了相同的错误:>运行时错误:Polyfit健全性测试发出警告,很可能是因为使用了错误的加速后端。如果您自己编译,请参阅site.cfg.example以了解信息。否则,请向提供NumPy的供应商报告。兰克瓦宁:Polyfit可能条件较差