关于windows下使用Tkinter,出现No module named 'Tkinter'的解决办法

机器学习第九章《树回归》

最近在学习Machine Learning in Action一书,在学习到第九章的使用python的TKinter库创建GUI时遇到了问题。
书中的原代码是:

from Tkinter import*

但是我在python终端中输入时出现问题如下:

ModuleNotFoundError: No module named 'Tkinter'

在网上找了很多解决方法,但是都没有解决我的问题,自己在摸索中偶然解决了这个问题,所以决定写下来,为以后和我遇见同样问题的同学提供便利。

首先,由于我是安装的Anaconda3,使用的是Anaconda3中的python。

首先,我进入了Anaconda3安装路径下的lib文件夹中,在里面寻找是否有thinter包,如下所示,在Anacinda3中是有这个包的。
关于windows下使用Tkinter,出现No module named 'Tkinter'的解决办法_第1张图片
其次,进入到pycharm中,在file栏中找到default-settings,选择Project Interpreter,
在这里插入图片描述
在这里我找到了我自己的问题,我没有选择对应的项目编译器,导致我在加载模块时无法加载。点击右侧的向下关于windows下使用Tkinter,出现No module named 'Tkinter'的解决办法_第2张图片
出现了编译器,点击进行选择
关于windows下使用Tkinter,出现No module named 'Tkinter'的解决办法_第3张图片
就会加载出很多库啦。
我发现,只要我加载使用一次后,以后就算不选择编译器也能进行加载使用啦。
但是要注意的一个问题是:Tkinter库在python3中写法为tkinter。小心出错哦。
第一次写,如有问题,请多多指教。

你可能感兴趣的:(关于windows下使用Tkinter,出现No module named 'Tkinter'的解决办法)