发布网友 发布时间:2022-04-25 00:59
共1个回答
热心网友 时间:2023-10-18 16:53
如果你使用pip/easy_install安装诸如numpy这样的带有C库的包,一般都会需要从源码编译,而这个报错是告诉你你没装过/没设置环境变量/编译器版本不符合要求,所以编译/link部分失败。
看到题主用VS9.0(2008)的编译器集合貌似已经落后了,讲道理Py2.7的模块编译最低需要VS2010,如果是Py3.5则编译需要最低VS2015貌似……
你可以考虑的办法包括而不限于:
* 装Microsoft Visual C++ Compiler for Python。
* 装mingw-gcc或者llvm-clang用来编译
* 更新VS
* 直接下个二进制安装包而不通过pip安装
* 直接使用带numpy/scipy的发行版,如canopy/anaconda/WinPython
作者:Coldwings