安装census python模块时出错:visual studio 9.0不编译水母

时间:2015-07-06 15:20:04

标签: python windows visual-studio python-2.7 census

我正在使用Python 2.7运行64位Windows 7机器,并且我正在尝试安装here的人口普查python模块(版本0.7)。我安装了Visual Studio Express 2008(版本9.0),以及版本8,11和12.当我尝试安装模块时,它会以致命错误退出。

当我运行命令提示符pip install -U census时,这些是我在错误之前得到的最后几行:

    creating build\temp.win-amd64-2.7\Release
    C:\Programfiles (x86)\Microsoft Visual Studio 9.0\VC\BIN\amd64\cl.exe /c
/nologo /0x /MD /W3 /GS- /DNDEBUG -IC:\Users\user\Anaconda\include -IC:\User
s\user\Anaconda\PC /Tcjellyfishmodule.c /Fobuild\temp.wim-amd64-2.7\Release\
jellyfishmodule.obj
    jellyfishmodule.c 
    c: \users\user\appdata\local\temp\pip-build-orcdrr\jellyfish\jellyfish.h
(4) : fatal error C1083: Cannot open include file: 'stdbool.h': No such file 
or directory
    error: command 'C:\\Program Files (x86)\\Microsoft Visual Studio 9.0\\VC
\\BIN\\amd64\\cl.exe' failed with exit status 2

当我在census-0.7目录中并输入提示python setup.py install

时,会发生同样的错误

我已经尝试了修复here,但它不起作用。当我在census-0.7目录中并输入提示python setup.py build --compiler msvc时,正如修复建议的那样,我收到以下错误消息:

running build
running build_py
file census.py (for module census) not found
file census.py (for module census) not found

这让我相信人口普查模块源代码可能有问题。有没有人有经验在64位机器上的Python 2.7中解决此错误或有安装人口普查模块的经验?我是一个相对新手的程序员,所以如果有一个简单或明显的修复,我可能没有看到它。

0 个答案:

没有答案