正确设置eclipse for pygame:“unresolved import”

时间:2013-11-26 00:16:03

标签: python eclipse pygame pydev

Eclipse向我显示了

的错误
# -*- coding: UTF-8 -*-
import pygame

但是当我运行该项目时,pygame显然有效。当编辑器没有“看到”pygame时,我无法使用eclipse IDE的优点,如建议或自动完成。我想知道为什么跑步没问题。 另一件事是当我用编码UTF-8删除第一行时会引发错误。

我有Ubuntu,我的项目是用python2.7设置的。解释器在首选项中设置正确。在库/ dist-packages / pygame中列出。

1 个答案:

答案 0 :(得分:1)

runnning没有问题,因为python知道pygame的位置。 Eclipse不是python,它可能不知道pygame在哪里。我不使用Eclipse,但可能你必须在配置中添加pygame的路径。

当您使用多于ASCII的内容(例如您的本地字符)时,python需要

# -*- coding: UTF-8 -*- - 即使在注释中也是如此。

修改

似乎问题相同:How do you import pygame libraries into Eclipse's pydev?

stackoverflow.com上搜索“eclipse pygame”以获取更多信息。