我想使用 pip install numpy
命令安装 NumPy ,但出现以下错误:
RuntimeError: Broken toolchain: cannot link a simple C program
我正在使用 Windows 7 32 位、Python 2.7.9、pip 6.1.1 和一些 MSVC 编译器。我认为它使用 Visual C++ 2010 Express 的编译器,但实际上我不确定是哪一个,因为我安装了多个 Visual Studio。
我知道有适用于 Windows 的预构建包,但有什么方法可以通过键入 pip install numpy
来实现吗?
我认为可能还有其他包必须在使用前编译,所以它不仅仅是关于 NumPy。我想用我的编译器解决这个问题,所以我可以轻松安装任何其他类似的包,而无需搜索预构建的包(并希望有一些)。
原文由 DartLenin 发布,翻译遵循 CC BY-SA 4.0 许可协议
安装扩展模块可能是 pip 的一个问题。这就是 康达 存在的原因。 Conda 是一个开源 BSD 许可 的跨平台包管理器。它可以轻松安装 NumPy。
两种选择:
conda install numpy
(确保您的 PATH 包括安装 Conda 的位置)。