安装scipy时发生错误:“工具链损坏”

时间:2019-11-06 16:29:16

标签: scipy pip

我正在尝试在Windows 10笔记本电脑上安装scipy

键入pip install scipy时出现以下运行时错误:

File "numpy\core\setup.py", line 675, in get_mathlib_info
raise RuntimeError("Broken toolchain: cannot link a simple C program")
RuntimeError: Broken toolchain: cannot link a simple C program

我在SO上浏览了所有相关的线程,它们要么无法工作,要么无法在Windows上完成。

1 个答案:

答案 0 :(得分:2)

一个好的建议是降级到Python 3.7。

似乎您正在尝试在Python 3.8上安装项目。这个版本的Python是最新版本,因此,并非所有项目都经过针对它的全面测试,因此开始时甚至可能都不容易安装。

最终使用Python 3.8会在几周或几个月内重试,到那时项目的维护者可能已经有时间进行一些更多的测试,并且可能会改善Python 3.8上的安装过程。

今天在Python 3.8上安装项目可能仍然可行,但很可能需要付出更多的努力,例如安装和配置C / C ++扩展的构建工具链。另外,也许值得一试Christoph Gohlke's Unofficial Windows Binaries for Python Extension Packages,这是第三方专门为Windows提供的预建车轮分配。