我正在尝试安装和使用PyGame。根据安装程序,我正在使用Python 3.3.2和Pygame“3.3pygame-1.9.2a0”。我从https://bitbucket.org/pygame/pygame/downloads下载的。我使用了一个简单的安装,在下一个类型安装之后,我打开了Python 3.3.2shell并键入“import pygame”。我得到这个错误:
Traceback (most recent call last):
File "<pyshell#0>", line 1, in <module>
import pygame
ImportError: No module named 'pygame'
>>> import sys; print sys.path
SyntaxError: invalid syntax
我也在尝试用PyCharm IDE安装它,但我也不知道该怎么做。我正在使用的安装程序可能是32位的,这与我的64位Python安装不兼容,但我不知道如何判断,如果是这样,甚至有64位版本的PyGame用于64位吗?如果有人知道如何安装PyGameforPython3.3.2,请告诉我。谢谢你抽出时间。
来自pygame website:
windows64位用户注意:在这个32位pygame中使用32位python。
因此,要么下载一个32位python,然后使用32位pygame安装程序安装,要么下载here上的非官方64位pygame构建。
目前,pygame不适用于64位Python(或者在Pygame Site上是这样)。
您安装的可能是32位的,因此会导致严重错误。
在Python 3.x中,print是一个函数,因此是SyntaxError。
Python 3.x的Pycharm可用Pycharm Download
我建议使用Python3.x(32位),因为大多数库似乎都与之兼容,而且64位版本本身并没有提供太多性能优势。 我个人使用PyScripter IDE
有时这可能很方便-Very useful precompiled binaries for several libraries
来自pygame website:
windows64位用户注意:在这个32位pygame中使用32位python。
因此,要么下载一个32位python,然后用32位pygame安装程序安装,要么下载here上的非官方64位pygame构建。
如果您的python是64位版本,则32位的二进制安装将不起作用。但是,这里有一个64位版本:
http://www.lfd.uci.edu/~gohlke/pythonlibs/#pygame
如果你担心,因为他们是非官方的不要。我已经使用了我的64位python链接的许多安装,他们工作得很好。
相关问题 更多 >
编程相关推荐