eclipse with python和pygame的安装问题

  一天的忙碌终于把python的IDE安装完毕,解决问题真是好痛苦的呀,当问题解决以后真的很爽啊!废话少说。

  我准备用pygame来开发出一款小游戏,刚一开始我选择使用python-64位的安装包,但是pygame的官网上没有对应的64位的安装包。如果两者安装包的位数不对话,在运行时会出现如下问题(亲测):导入模块时会报:python ImportError:DLL load failed: %1 不是有效的win32应用程序

  所以对python和pygame我选择使用32位的安装包,python的官方下载地址为:点击打开链接,我选择的是Windows x86 embeddable zip file,点击下载然后解自己指定的文件夹(我保存在了D:/python里),pygame的官方下载地址为:http://www.pygame.org/download.shtml,选择其中一个win32-py(版本号).msi下载(尽量版本新一点)。

python的安装:

鉴于本人已经安装成功,所以以下几张图片借鉴https://blog.****.net/qq_29883591/article/details/52664478/,

1)下载完成后如图所示

eclipse with python和pygame的安装问题

2)双击exe文件进行安装,如下图,选择Customize installation,同时勾选Add Python 3.5 to PATH(这样系统会自动配置环境变量,不用在人为配置了。),然后点击继续。

eclipse with python和pygame的安装问题

eclipse with python和pygame的安装问题

3)选择自己想要安装的内容(一般默认选项),同时选择要安装到的文件夹,点击安装,下一步就是等待安装完成。

eclipse with python和pygame的安装问题

4)启动DOS命令框,输入python检查是否安装成功。如下是本人的安装信息,证明安装成功。

eclipse with python和pygame的安装问题

pygame的安装:

首先打开已经下载好的pygame安装包(我下载安装的是pygame-1.9.2a0.win32-py3.2.msi),然后按照说明一步一步安装到指定的文件夹。安装好后,如下图:pygame下有两个文件夹

eclipse with python和pygame的安装问题

安装好后启动eclipse配置相应参数和属性,具体可参见博客:https://www.cnblogs.com/Bonker/p/3584707.html,下面我们

建立一个PyDev Project来完成小程序的运行,如下图:

eclipse with python和pygame的安装问题

但是发现出现了问题,当调用pygame模块时,控制台报错:

ImportError: DLL load failed:找不到指定的模块

这是因为pygame模块还没有安装到eclipse系统下。解决办法是:打开DOS命令框,输入 pip install pygame 按下回车键,会出现下图: 

eclipse with python和pygame的安装问题

这时便成功安装好pygame和python了,那么让我开启游戏之旅吧!!