在 ubuntu 14.04 上安装 tkinter

Posted

技术标签:

【中文标题】在 ubuntu 14.04 上安装 tkinter【英文标题】:Installing tkinter on ubuntu 14.04 【发布时间】:2014-12-29 09:26:55 【问题描述】:

我想在 Ubuntu 14.04 上运行 python 代码,但是当我执行它时,它给了我以下错误消息

Traceback (most recent call last):
  File "main.py", line 2, in <module>
    from tkinter import *
ImportError: No module named tkinter

【问题讨论】:

【参考方案1】:

尝试在终端中编写以下内容:

sudo apt-get install python-tk

不要忘记在程序开始时实际导入 Tkinter 模块:

import Tkinter

【讨论】:

同样,你可以为 python3 版本执行 sudo apt-get install python3-tk。 如何使用 requirements.txt 文件安装?【参考方案2】:

安装包python-tklike

sudo apt-get install python-tk

这是描述(apt-cache search python-tk 为)

Tkinter - Writing Tk applications with Python

【讨论】:

【参考方案3】:

如果您使用的是Python 3,那么您必须按如下方式安装:

sudo apt-get update
sudo apt-get install python3-tk

Python 2 (python-tk) 的 Tkinter 与 Python 3 的 (python3-tk) 不同。

【讨论】:

【参考方案4】:

在 Ubuntu 14.04.2 LTS 中:

    转到软件中心并删除“IDLE(使用 Python-2.7)”。

    安装“IDLE(使用 Python-3.4)”。

再试一次。这一步对我有用。

【讨论】:

【参考方案5】:

首先,确保您已安装 Tkinter 模块。

sudo apt-get install python-tk

在 python 2 中,包名是 Tkinter 而不是 tkinter。

from Tkinter import *

参考:http://www.techinfected.net/2015/09/how-to-install-and-use-tkinter-in-ubuntu-debian-linux-mint.html

【讨论】:

【参考方案6】:

要让它在 Ubuntu 16.04 上与 pyenv 一起工作,我必须:

$ sudo apt-get install python-tk python3-tk tk-dev

然后通过pyenv安装我想要的Python版本:

$ pyenv install 3.6.2

然后我可以很好地导入 tkinter:

import tkinter

【讨论】:

什么是pyenv?我的系统找不到它。 @sureshvv pyenv 是一个 Python 版本管理工具:github.com/pyenv/pyenv Python 版本不是决定因素。在安装 python 之前安装 $ sudo apt-get install python-tk python3-tk tk-dev 是这里的决定因素。正如另一个答案***.com/a/26358646/953338 中所建议的那样 我刚刚使用了 sudo apt-get install python-tk python3-tk tk-dev 并且成功了【参考方案7】:

试试:

sudo apt-get install python-tk python3-tk tk-dev

如果您使用的是 python3,则还需要 Python3 虚拟环境(venv)。使用:

sudo apt install python3-venv

【讨论】:

以上是关于在 ubuntu 14.04 上安装 tkinter的主要内容,如果未能解决你的问题,请参考以下文章

在 Ubuntu 14.04 LTS 上安装 Navicat

GitLab 在 Ubuntu 14.04 上安装在哪里?

如何在 Ubuntu 14.04 上安装 MarkLogic 8?

我无法在普通的 ubuntu 14.04 上安装 udev

如何在Ubuntu 14.04 LTS上安装MariaDB

无法在 Ubuntu 14.04 上安装 Mysql 5.6