P3t*_*rus 5 python mingw gfortran anaconda
我正在尝试构建slycot,一个围绕fortran库SLICOT的python包装器.我在Anaconda-2.0.1-Windows-x86_6464位Windows 7上使用anaconda python发行版.
第一个天真的python setup.py build命令导致了
NotImplementedError("Only MS compiler supported with gfortran on win64")
Run Code Online (Sandbox Code Playgroud)
到现在为止还挺好.谷歌搜索了一段时间后,有人建议只是在numpy中评论该行.这似乎有效.调用gfortran并编译所有库,但是在链接以下消息时失败
The command line is too long
Run Code Online (Sandbox Code Playgroud)
似乎列出所有*.o文件会生成一个无法处理的巨大命令字符串.
有什么建议?
如果您仍然遇到此问题,请尝试升级到 Anaconda-2.1.0。如果仍然失败并且您未绑定到 Python2,则使用 Anaconda3-2.1.0-Windows-x86_64 发行版安装 Python3 环境。一旦我这样做并手动安装软件包(步骤如下),我就没有收到“命令行太长”错误。我已将 Anaconda 安装在 C:\Anaconda 中 - 无法判断这是否有帮助。
手动安装包:
gnu.py子目录。distutils\fcompileractivate正确的环境。python setup.py install