【问题标题】:pygame import error in eclipseeclipse中的pygame导入错误
【发布时间】:2014-11-14 10:30:34
【问题描述】:

当我在我的 mac 上使用 eclipse 导入 pygame 时,出现导入错误:

但是,我仍然可以正确运行这个程序,那么我该怎么做才能修复它呢?

【问题讨论】:

  • 你试试pygame.__init__()init前后各有2个下划线)。

标签: python eclipse pygame


【解决方案1】:

要快速修复,您可以这样做:

PyDev 包资源管理器>右键单击您的项目>属性>PyDev - PYTHONPATH>外部库>添加源文件夹>PythonX.X(安装 pygame 的版本)/Lib/site-packages/pygame

这将包含一个用于该项目的外部库,但您应该检查您是否使用安装的正确 python 版本。 我有3个版本的python,pygame只在Python2.6上,所以我所有使用pygame的新项目都必须有python2.6语法和python26解释器。

检查您的解释器设置:

Window(menu)>Preferences>PyDev>Interpreter - Python>New>interpreter name you can put any you may remember,interpreter executable find the python.exe and put the path that, OK.

现在您已经添加了解释器的条目,如果您在同一个窗口中向下看,您可以添加许多您希望解释器查找的包以解析名称和语法。

【讨论】:

    【解决方案2】:

    他们为每个版本的 Python 制作 Pygame。我有它用于 Python 3.4,它于 2014 年 3 月发布。如果您收到错误,则没有名为 Pygame 的模块。这是因为 Pygame 不在 Python 的路径中,或者您的当前 Python 版本的 Pygame 版本错误。您可以在 pygame.org 上找到更多 Pygame 下载。单击顶部的蓝色单词 Pygame,它将带您到页面的正确部分。

    http://www.lfd.uci.edu/~gohlke/pythonlibs/

    下载您需要的 Python 版本。如果您将鼠标悬停在它上面,它应该会在一个小弹出窗口中显示有关该版本的更多信息。我在窗户上,但它自己找到了路径。我不确定它是否适用于 mac。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2012-12-13
      • 2011-09-30
      • 2015-04-09
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多