我正在运行Fedora 17并安装了Eclipse。我正在尝试通过导入龟来执行使用python Turtle的任务。每当我使用乌龟方法时都会出现红色标记,例如turtle.forward(100)
我收到此错误:
Traceback (most recent call last):
File "/home/g2n/Desktop/school/college/cs/240/src/cw1/faces.py", line 6, in <module>
import turtle
File "/usr/local/lib/python3.3/turtle.py", line 107, in <module>
import tkinter as TK
File "/usr/local/lib/python3.3/tkinter/__init__.py", line 40, in <module>
import _tkinter # If this fails your Python may not be configured for Tk
ImportError: No module named '_tkinter'
我的pydev
路径为/usr/local/bin/python3.3
有人帮忙吗?!
答案 0 :(得分:2)
与其他链接一样,请确保在尝试在python中导入模块之前安装tk-dev
;我也会在Python 2.7解释器上测试它,3.3太新了,Tkinter可能不完全支持或没有经过良好测试。因此,如果允许,请尝试2.7。
确保您正确导入:import Tkinter
以下是安装Tkinter
的方法
http://tkinter.unpythonic.net/wiki/How_to_install_Tkinter
这里有一个链接可以为你提供Tkinter的一些RPM: http://rpmfind.net/linux/rpm2html/search.php?query=tk-devel
答案 1 :(得分:0)