Python 3.x Python3-tk已经安装,但是Python3.7可以';找不到模块tkinter

Python 3.x Python3-tk已经安装,但是Python3.7可以';找不到模块tkinter,python-3.x,ubuntu,tkinter,pip,python-3.7,Python 3.x,Ubuntu,Tkinter,Pip,Python 3.7,我正在使用一些python3.7代码,它在引擎盖下运行tensorflow。当我运行它时,我得到以下错误: import tkinter as Tk ModuleNotFoundError: No module named 'tkinter' 我在谷歌上搜索了一下,发现我需要安装python3-tk,所以我运行了以下命令: sudo apt-get install python3-tk sudo apt-get install python3.7-tk 并获得以下输出,确认已安装: Rea

我正在使用一些python3.7代码,它在引擎盖下运行tensorflow。当我运行它时,我得到以下错误:

import tkinter as Tk
ModuleNotFoundError: No module named 'tkinter'
我在谷歌上搜索了一下,发现我需要安装python3-tk,所以我运行了以下命令:

sudo apt-get install python3-tk
sudo apt-get install python3.7-tk
并获得以下输出,确认已安装:

Reading package lists... Done
Building dependency tree       
Reading state information... Done
python3-tk is already the newest version (3.5.1-1).
0 upgraded, 0 newly installed, 0 to remove and 108 not upgraded.
$ python3.7
Python 3.7.3 (default, Mar 26 2019, 01:59:45) 
[GCC 5.4.0 20160609] on linux
Type "help", "copyright", "credits" or "license" for more information.
>>> import tkinter
Traceback (most recent call last):
  File "<stdin>", line 1, in <module>
ModuleNotFoundError: No module named 'tkinter'
然而,当我进入python3.7解释器并用以下命令测试它时

$python3.7
>> import tkinter
我得到以下输出,表示未安装:

Reading package lists... Done
Building dependency tree       
Reading state information... Done
python3-tk is already the newest version (3.5.1-1).
0 upgraded, 0 newly installed, 0 to remove and 108 not upgraded.
$ python3.7
Python 3.7.3 (default, Mar 26 2019, 01:59:45) 
[GCC 5.4.0 20160609] on linux
Type "help", "copyright", "credits" or "license" for more information.
>>> import tkinter
Traceback (most recent call last):
  File "<stdin>", line 1, in <module>
ModuleNotFoundError: No module named 'tkinter'
$python3.7
Python 3.7.3(默认值,2019年3月26日01:59:45)
[GCC 5.4.0 20160609]在linux上
有关详细信息,请键入“帮助”、“版权”、“信用证”或“许可证”。
>>>进口tkinter
回溯(最近一次呼叫最后一次):
文件“”,第1行,在
ModuleNotFoundError:没有名为“tkinter”的模块

当apt认为tkinter已经安装时,如何让它在python3.7上运行?作为另一方,我在Ubuntu 16上。

@davedwards通过以下命令解决了这个问题:

sudo apt-get install python3-tk
sudo apt-get install python3.7-tk

如果运行
sudo apt get install python3.7-tk
,会发生什么情况?(取自)那把它修好了。谢谢