导入pygame失败,嵌入了c ++

时间:2015-04-16 13:08:48

标签: python c++ dll pygame mingw32

大家好,这就是问题

我在windows 7 32 bin中安装了python 2.7和pygame 1.9 当我使用pygame与python interpeter时,没有问题,它可以正常工作

然后换行

import pygame

控制台或调用python和文件名

没问题

但是我想把它嵌入用mingw32编译的c ++项目中。当我导入其他软件包如cv2或numpy没问题但是在pygame的情况下我有这个错误

ImportError: DLL load failed: The specified module could not be found.

有谁知道问题出在哪里?

非常感谢

1 个答案:

答案 0 :(得分:0)

经过大量的谷歌搜索,我已经解决了。问题出在msi格式的pygame包中。

我卸载了它,我已经安装了轮子和包

pygame‑1.9.2a0‑cp27‑none‑win_amd64.whl
来自页面http://www.lfd.uci.edu/~gohlke/pythonlibs/#pygame

这对我有用。在msi包和minggw32编译

的情况下,某些dll丢失了

非常感谢我们所有人

:)