RDFLib需要编译 C 扩展才能安装在 ActiveState Python 2.5 上;据我所知,网络上没有明显的二进制安装程序。在尝试使用 安装时python setup.py install
,它会产生以下消息:
error: Python was built with Visual Studio 2003;
extensions must be built with a compiler than can generate compatible binaries.
Visual Studio 2003 was not found on this system. If you have Cygwin installed,
you can try compiling with MingW32, by passing "-c mingw32" to setup.py.
网上有各种关于为讨论使用 MinGW 的 distutils 配置编译器的 资源,尽管我还没有让它工作。作为替代方案,我有 VS2005。
谁能明确地告诉我您是否可以使用 VS2005 中的 C 编译器为 VS2003 编译的 Python(在本例中为 ActiveState Python 2.5)构建 Python 扩展模块。如果可以,需要什么配置?