我已经下载了适合我的体系结构的SDL2库的正确版本和我正在使用的Python版本(64位),并将其放在了正确的目录中。PySDL2正在查找库,但报告它不可用。我曾尝试过使用32位版本,但我无意中安装了32位Python(我没有安装),但这也报告了相同的错误——其他几个版本的SDL2库以及其他几个版本的PySDL2也报告了相同的错误。你知道吗
import sdl2
这将导致以下错误:
Traceback (most recent call last):
File "C:\Users\XXXXX\PycharmProjects\vulkan_test\venv\Python\lib\site-packages\sdl2\dll.py", line 105, in <module>
dll = _DLL("SDL2", ["SDL2", "SDL2-2.0"], os.getenv("PYSDL2_DLL_PATH"))
File "C:\Users\XXXXX\PycharmProjects\vulkan_test\venv\Python\lib\site-packages\sdl2\dll.py", line 64, in __init__
(foundlibs, libinfo))
RuntimeError: found ['SDL2.dll'], but it's not usable for the library SDL2
目前没有回答
相关问题 更多 >
编程相关推荐