ImportError:Python 2.7.13 中没有名为 _tkinter 的模块

Posted

技术标签:

【中文标题】ImportError:Python 2.7.13 中没有名为 _tkinter 的模块【英文标题】:ImportError: No module named _tkinter in Python 2.7.13 【发布时间】:2017-11-09 07:20:08 【问题描述】:

我正在离线运行 RedHat 4.1.2 并试图让 _tkinter 为 Python 2.7.13 工作。我安装了 Tcl/tk 8.4,但它似乎不能正常工作。 libtcl8.4.so 位于 /usr/lib64/ 中,我不确定这是否相关,但我想我会提到它。这是我尝试导入 Tkinter 时出现的错误。

Python terminal output

【问题讨论】:

【参考方案1】:

也许您可以尝试使用 Anaconda 等包管理器并安装 Tkinter。

这个post 可能会有所帮助。

【讨论】:

我离线,所以安装包管理器没有帮助,我不能使用 apt-get 或 wget。我正在将 tar 文件从我的 windows 机器传输到 linux 机器 你的机器虚拟化了吗? 我通过 ssh 进入服务器。但可以从 Windows 将文件传输到我的主目录 下载 Anaconda 的离线安装程序。一个简单的谷歌搜索应该会引导你到它。 所以我安装了它,但我仍然有同样的错误

以上是关于ImportError:Python 2.7.13 中没有名为 _tkinter 的模块的主要内容,如果未能解决你的问题,请参考以下文章

将模块安装到 2.7.10 而不是 2.7.13 导致默认 python2.7.13 无法在 MAC 终端窗口上导入这些模块

centos6.8搭建python2.7.13开发环境

Ubuntu 16 编译装python2.7

Centos 6.9 自带Python 2.6.6 切换为2.7.13(or later)

Python 安装

20171016 Python的安装