在ubuntu 14.04上安装tkinter

问题描述 投票:34回答:6

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

Traceback (most recent call last):
  File "main.py", line 2, in <module>
    from tkinter import *
ImportError: No module named tkinter
python python-2.7 tkinter ubuntu-14.04
6个回答
62
投票

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

sudo apt-get install python-tk

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

import Tkinter

29
投票

如果你正在使用Python 3,那么你必须安装如下:

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

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


10
投票

为了在Ubuntu 16.04上使用pyenv,我不得不:

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

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

$ pyenv install 3.6.2

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

import tkinter

4
投票

首先,确保安装了Tkinter模块。

sudo apt-get install python-tk

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

from Tkinter import *

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


1
投票

安装包python-tk之类的

sudo apt-get install python-tk

这是描述(与apt-cache search python-tk一样)

Tkinter - Writing Tk applications with Python

1
投票

在Ubuntu 14.04.2 LTS中:

  1. 转到软件中心并删除“IDLE(使用Python-2.7)”。
  2. 安装“IDLE(使用Python-3.4)”。

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

© www.soinside.com 2019 - 2024. All rights reserved.