【发布时间】:2018-05-12 13:59:57
【问题描述】:
pysfml 是我很喜欢的一个库,不过暂时没有维护,pip 也没有。
我使用的是 Windows 10 和 Visual C++ 2015。
setup.py 就是这个:
https://github.com/Sonkun/python-sfml/blob/master/setup.py
我编辑了第 60 行,但我仍然有错误,因为我没有特定的 .lib 文件。
我也像这样编辑了第 81 行:
library_dirs=[os.path.join('extlibs', 'libs-msvc-universal', arch)]+[os.path.join('C:\\_code\\libs\\SFML-2.5.0\\lib')] if sys.hexversion >= 0x03050000 else [],
setup.py 完成,但是当我在 python 中导入它时,它说ImportError: DLL load failed: The specified module could not be found.
我什至将 dll 添加到它在 /dist 中生成的 .egg 文件中,并手动安装了 .egg,但出现了同样的错误。
【问题讨论】:
-
修改 setup.py pastebin.com/Tzu5ZeBE 结果输出 pastebin.com/bNxdunsq
标签: python windows visual-studio pip sfml