在Ubuntu 14.04上安装tkinter

47 投票
7 回答
188822 浏览
提问于 2025-05-01 04:14

我想在Ubuntu 14.04上运行Python代码,但当我执行时,出现了以下错误信息:

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

7 个回答

2

试试这个:

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

如果你在用python3,那么还需要一个Python3的虚拟环境(venv)。可以使用:

sudo apt install python3-venv
4

首先,确保你已经安装了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

16

为了在Ubuntu 16.04上让这个和pyenv一起工作,我需要:

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

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

$ pyenv install 3.6.2

这样我就可以顺利导入tkinter了:

import tkinter
46

如果你在用 Python 3,那么你需要这样安装:

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

对于 Python 2 的 Tkinter(叫 python-tk)和 Python 3 的 Tkinter(叫 python3-tk)是不同的。

72

试着在终端里输入下面的内容:

sudo apt-get install python-tk

别忘了在你程序的开头导入Tkinter模块:

import Tkinter

撰写回答