python - 连接 Eclipse、tkinter、Swampy 和 TurtleWorld 时遇到问题

标签 python eclipse python-2.7 swampy

我正在尝试在 Eclipse 中执行 Think Python 的海龟相关程序,但似乎总是有一个错误困扰着我。

看来我已经在我的计算机中正确安装了 Eclipse、Python 2.6 和 Python 3.3,并通过 Window>>Preferences>>Interpreter - Python>>New Folder in Libraries 将它们链接到 Eclipse。我也用 Swampy215 和 216 做了这个。

我运行没有任何问题:

import tkinter
import swampy
from swampy import *

但是,当我运行时: 导入沼泽.TurtleWorld 或者 从沼泽进口 TurtleWorld 我收到这些错误消息:

    Traceback (most recent call last):
        import swampy.TurtleWorld   File "C:\Users\mellofr\Downloads\swampy-2.1.6\swampy\TurtleWorld.py", line 8, in <module>
        from Tkinter import TOP, BOTTOM, LEFT, RIGHT, END, LAST, NONE, SUNKEN 
     ImportError: No module named 'Tkinter'

奇怪的是,当我输入 import swampy. Eclipse 建议使用“TurtleWorld”,但在此过程中似乎要求使用 Tkinter (Python 2.7)。

最佳答案

是否将第一行更改为

import tkinter as Tkinter

帮忙?

另请参阅: "ImportError: No module named tkinter" when using Pmw

关于python - 连接 Eclipse、tkinter、Swampy 和 TurtleWorld 时遇到问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19571642/

相关文章:

python-2.7 - 使用 Lambda 在 ec2 上执行脚本时出现问题

python - NLTK:如何访问分块字符串

python - 根据条件在 DataFrame 中设置值

python - 使用 DjangoRestFramework 序列化两个查询集

java - Android SQLite 错误,NullPointerException 是我存在的祸根

java - IBM Rational Software Architect (eclipse) - 启动失败

macos - ImportError : no module named Image, ImportError : no module named PIL -- Python, Anaconda,PIL, Pillow ,mac 10.10.3,

python - Mad lib Python,为什么下面的循环不能正常工作?

python - 如何从 django 模板中的相关模型获取单个对象

java - 如何扩展Eclipse的重命名重构完成后触发另一个重构