没有安装Linux Mint 17 tkinter

时间:2015-12-21 15:43:19

标签: python linux tkinter linuxmint python-3.5

我正在尝试运行我一直在制作的程序并遇到了tkinter未安装的问题,因为当我尝试在pycharm中运行我的脚本时出现此错误:ImportError: No module named '_tkinter', please安装python3- tk package`

所以我在这里搜索并找到了解决方案并输入了以下命令:

sudo apt-get install python-support
sudo update-python-modules -a

没有用,所以我尝试了:

sudo apt-get install python3-tk

在这个问题上被标记为答案,但它向我抛出了这个错误:

E: dpkg was interrupted, you must manually run 'sudo dpkg --configure -a' to correct the problem.

对于linux和终端来说,我很陌生,我完全不知道如何做到这一点。

我正在使用python 3.5,只是想安装tkinter,所以我可以运行这个脚本,在任何人询问之前我已导入tkinter而不是Tkinter

2 个答案:

答案 0 :(得分:0)

sudo apt-get install python3-tk是在Linux上为Python 3安装tkinter的正确方法。但是,你在安装时打断了apt。要修复错误,请运行建议的错误消息命令,然后安装tkinter。

sudo dpkg --configure -a
sudo apt-get install python3-tk

然后,您可以将from tkinter import *import tkinter as tkimport tkinter添加到程序的开头,具体取决于您希望如何使用它。您可能也有兴趣安装idle-python3.4。

下次需要安装时只需从菜单中打开软件管理器,搜索该程序并进行安装: - )

答案 1 :(得分:-1)

当所有逻辑都失败时会发生。寻找不合逻辑的。我发现我没有运行Python3。我的文本编辑器是 Geany ,并还原了所有内容以运行其默认值,该默认值设置为Python2。其中包括#!。

因此,更改Geany中的默认设置:

Build>设置构建命令> ,然后在对话框中将每个Python实例替换为 Python3