我在 Centos 6.6 32 位笔记本电脑上安装了 Python 2.7.10,但是当我在提示符下键入 IDLE 时,我得到了这个
[sinux1@horriblehost ~]$ idle
** IDLE can't import Tkinter.
Your Python may not be configured for Tk. **
Python 2.其他东西最初是默认的
我成功安装了2.7.10(尽管没有IDLE?)
[sinux1@horriblehost ~]$ python
Python 2.7.10 (default, Jul 23 2015, 12:59:32)
[GCC 4.4.7 20120313 (Red Hat 4.4.7-11)] on linux2
Type "help", "copyright", "credits" or "license" for more information.
>>>
我该怎么办?我希望能够使用 IDLE,尽管这整个项目是为了让我可以在 Eclipse Mars 上编写 Python 代码......
答案1
尝试安装这些软件包:tk
、tk-devel
、tcl
、tcl-devel
,然后重新安装python
。
答案2
我跑了make
,make install
安装了所有推荐的东西后却无济于事。开始收到此消息
Python 构建已完成,但未找到构建这些模块所需的必要位: bsddb185 sunaudiodev 要查找必要的位,请在 setup.py 中的 detector_modules() 中查找模块名称。
我本来打算放弃,尝试删除/卸载所有内容,然后再试一次......但我遇到了这个建议
python setup.py install
bsddb185
我运行了它,现在 IDLE 可以工作了......但我仍然收到有关和的通知sunaudiodev