首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Aptana vs. - pygame只能在Aptana上运行吗?

Aptana vs. - pygame只能在Aptana上运行吗?
EN

Stack Overflow用户
提问于 2011-12-01 10:14:38
回答 1查看 1.9K关注 0票数 1

我在while...without中使用过带有PyDev的Eclipse,有什么问题吗?最近,我想尝试一下PyGame,但问题是,在尝试这样做时,Eclipse会出现错误:

代码语言:javascript
复制
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)

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2011-12-01 18:24:46

你是对的,Aptana Studio3使用的是你安装的同一个PyDev,所以,它应该是完全一样的……执行以下操作:

  1. 将PyDev更新到最新的夜间构建--这只是为了确保您拥有从pygame.py到其他内容的正确的
    1. PyDev...例如: mypygame.py (这应该会解决你的问题,因为可能发生的情况是,当它寻找pygame时,它会找到你的版本,而不是你真正想要的pygame )。

注意:为了安全起见,你可能也想清除所有的.pyc文件(右键单击folder > pydev > remove *.pyc)

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/8335779

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档