设为首页收藏本站

Crossin的编程教室

 找回密码
 立即加入
楼主: crossin先生
打印 上一主题 下一主题

【Pygame 第1课】 hello pygame

[复制链接]

0

主题

0

好友

200

积分

中级会员

Rank: 3Rank: 3

楼主
发表于 2015-12-19 01:04:04 |显示全部楼层
先生,我安装了pygame,安装过程并没有显示安装路径,安装完后,在python shell上运行却报错了:

>>> import pygame

Traceback (most recent call last):
  File "<pyshell#0>", line 1, in <module>
    import pygame
ImportError: No module named pygame
>>>

试过把pygame安装包放在python的文件夹内,一样不行。
回复

使用道具 举报

0

主题

0

好友

200

积分

中级会员

Rank: 3Rank: 3

沙发
发表于 2015-12-20 00:02:31 |显示全部楼层
本帖最后由 周末晒被子 于 2015-12-20 00:26 编辑
crossin先生 发表于 2015-12-19 23:43
要放到 library/site-packages 下面

没理解先生的意思,先生是说下载pygame的时候就把pygame下载到python所在文件夹,里面的Lib/site-packages的里面吗,然后在这里解压,就可以用了?

试着把pygame下载到F:\python\Lib\site-packages里面安装了,依然是和上面一样的错误,求先生搭救...
回复

使用道具 举报

0

主题

0

好友

200

积分

中级会员

Rank: 3Rank: 3

板凳
发表于 2015-12-20 23:15:47 |显示全部楼层
本帖最后由 周末晒被子 于 2015-12-20 23:39 编辑

pygame安装包解压后没有出现pygame的代码,而是解压出两个文件夹,分别是“Lib”和“Include”里面都有一些不少东西,把两个文件夹放在了F:\python\Lib\site-packages,依然是ImportError: No module named pygame,我试试百度一下解决,麻烦先生了......

我的python版本是,Python 2.7.5 (default, May 15 2013, 22:44:16) [MSC v.1500 64 bit (AMD64)] on win32,
然后下载的pygame是,pygame-1.9.1.win32-py2.7。
回复

使用道具 举报

0

主题

0

好友

200

积分

中级会员

Rank: 3Rank: 3

地板
发表于 2015-12-21 22:01:39 |显示全部楼层
本帖最后由 周末晒被子 于 2015-12-21 22:05 编辑
crossin先生 发表于 2015-12-20 23:51
你python64位的,但pygame32位的,不知道是不是这个原因
pygame64位好像有,但不是官网上。
或者把python ...

谢谢先生!刚刚pygame运行了。

我先在python官网下载了32位的python,不知道是不是因为设置过环境变量,这次不用设置;

又下载了pygame官网的“pygame-1.9.1.win32-py2.7.msi”,解压,可能因为我的32位python文件夹取名为“python.32”
所以在所在盘新出现一个名为“python”的文件夹,这个文件夹就是pygame安装包解压出来的东西;

然后打开被解压出来的文件夹“python”,进入这个路径——F:\python\Lib\site-packages\Lib\site-packages,把里面的两样东西:1个“pygame”文件夹,1个egg-info文件

放到我的32位python里面,路径如下——F:\python.32\Lib\site-packages,即可运行pygame。

本人小白,说得啰嗦莫怪~再次感谢Crossin先生,没有先生的提示我还以为自己的python是32位的。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即加入

QQ|手机版|Archiver|Crossin的编程教室 ( 苏ICP备15063769号  

GMT+8, 2024-6-15 17:11 , Processed in 0.024386 second(s), 23 queries .

Powered by Discuz! X2.5

© 2001-2012 Comsenz Inc.

回顶部