【发布时间】:2018-04-18 19:44:37
【问题描述】:
我是一个尝试安装 Python 的“fancyimpute”包的小团队的一员。我们三个人有不同的 Windows 机器。我们中的一个有 Mac。
fancyimpute 的 page 说:“操作系统 :: OS Independent”。
我的队友在他的 Mac 上安装它没有问题:pip install fancyimpute 可以正常工作。
当我们 Windows 用户尝试执行相同操作时,我们会收到以下错误: “错误:需要 Microsoft Visual C++ 14.0。使用“Microsoft Visual C++ 构建工具”获取它:http://landinghub.visualstudio.com/visual-cpp-build-tools”
我们已经安装了“Visual C++ 2015 Build Tools”,我们仍然无法安装fancyimpute。 我们得到的错误如下:
'NAN'
ecos/src/ecos.c(1093): warning C4013: '_set_output_format' undefined; assuming extern returning int
ecos/src/ecos.c(1093): error C2065: '_TWO_DIGIT_EXPONENT': undeclared identifier
error: command 'C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\BIN\\x86_amd64\\cl.exe' failed with exit status 2
Failed building wheel for ecos
对于 Windows 机器所有者来说,这可能是一个绝望的案例吗?或者有什么解决办法?
【问题讨论】:
-
什么是python版本?
标签: python compiler-errors pip installation fancyimpute