NumPy 1.21.2 可能尚不支持 Python 3.10

Moh*_*hya 27 python numpy pip python-3.10

Python 3.10 已发布,当我尝试安装NumPy它时,它给出了以下信息:NumPy 1.21.2 may not yet support Python 3.10.。我应该怎么办?

AXO*_*AXO 23

如果在 Windows 上,numpy 尚未发布 Python 3.10 的预编译轮。不过,您可以尝试https://www.lfd.uci.edu/~gohlke/pythonlibs/#numpy上提供的非官方轮子。\n特别寻找

\n
    \n
  • numpy\xe2\x80\x911.21.2+mkl\xe2\x80\x91cp310\xe2\x80\x91cp310\xe2\x80\x91win_amd64.whl或者
  • \n
  • numpy\xe2\x80\x911.21.2+mkl\xe2\x80\x91cp310\xe2\x80\x91cp310\xe2\x80\x91win32.whl
  • \n
\n

取决于您的系统架构。

\n

下载文件后,转到下载目录并运行pip install "<filename>.whl"。)

\n

(我亲自安装过numpy\xe2\x80\x911.21.2+mkl\xe2\x80\x91cp310\xe2\x80\x91cp310\xe2\x80\x91win_amd64.whl并且它对我有用。)

\n

  • 谢谢!有效 (: (2认同)

Ste*_*nes 9

由于您使用的是 MS-Windows,您还可以使用pipwin - 这个仅限 Windows 的实用程序可以通过 pip 安装,并且可以从https://下载和安装许多“非官方”科学版本(由优秀的 Christoph Gohlke 提供)。www.lfd.uci.edu/~gohlke/pythonlibs/但无需猜测要下载和安装哪个文件。

会话可能会运行:

pip install pipwin
pipwin install numpy
Run Code Online (Sandbox Code Playgroud)

或者,您可以使用py启动器,如下所示:

py -3.10 -mpip install pipwin
py -3.10 -mpipwin refresh
py -3.10 -mpipwin install numpy
Run Code Online (Sandbox Code Playgroud)

中间步骤告诉 pipwin 填充当前可用的列表。

  • pipwin 仅适用于 Windows,您应该注意(如果从名称中看不出来……)不幸的是,SO 的建议编辑队列已满,因此我无法自己编辑它。 (2认同)