我在while...without中使用过带有PyDev的Eclipse,有什么问题吗?最近,我想尝试一下PyGame,但问题是,在尝试这样做时,Eclipse会出现错误:
Traceback (most recent call last):
File "C:\Users\Artur\workspace\miniprojekt\src\pygame.py", line 1, in <module>
import pygame
File "C:\Users\Artur\workspace\miniprojekt\src\pygame.py", line 2, in <module>
from pygame.locals import *
ImportError: No module named locals然后在几个小时没有运气的情况下试图找到解决方案。我决定尝试一些其他的IDE程序,最后找到了Aptana Studio,它是基于Eclipse的,如果我没记错的话。Aptana使用相同的PyDev附加组件,但不同的是,代码在那里工作没有问题。
然后我决定尝试一下Aptana的eclipse插件,想着它可能会有所不同。我再一次得到了和以前一样的错误。
代码可以在Python IDLE和带有PyDev的Aptana Studio3中运行...
代码不能在带有PyDev的Eclipse SDK3.7.1上工作...
现在我很难理解为什么PyGame在Aptana中工作,而不是在Eclipse中工作,因为它们显然都使用PyDev?此外,欢迎所有在Eclipse中使用PyGame的解决方案...
(我使用的是Python 3.2)
发布于 2011-12-01 18:24:46
你是对的,Aptana Studio3使用的是你安装的同一个PyDev,所以,它应该是完全一样的……执行以下操作:
注意:为了安全起见,你可能也想清除所有的.pyc文件(右键单击folder > pydev > remove *.pyc)
https://stackoverflow.com/questions/8335779
复制相似问题