首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >tkinter在使用python 3.x导入py魅力项目时不被认为是库,为什么?

tkinter在使用python 3.x导入py魅力项目时不被认为是库,为什么?
EN

Stack Overflow用户
提问于 2019-04-18 05:08:20
回答 3查看 1.2K关注 0票数 2

如果我试图在我的项目中使用import tkinter,py魅力会强调tkinter是一个缺少的库。

当我试图安装库时,pycharm建议导入‘未来’库,而不是tkinter库。我也不知道原因。

如果我转到项目解释器窗口,单击install按钮后,将找不到tkinter库。

在py魅力终端上,如果我尝试pip install tkinter,它会返回:

无法找到满足tkinter要求的版本(从版本:)没有为tkinter找到匹配的发行版

在尝试pip install python-tkpip install python3-tkand pip install tk时,我得到了相同的结果。

有人知道这是为什么吗?

我将项目从windows导入UbuntuMint19.1,我使用的是解释器Python3.7.2。

如果我能添加更多有用的信息,请告诉我。

EN

回答 3

Stack Overflow用户

回答已采纳

发布于 2019-04-18 13:31:04

我通过卸载PyCharm并从命令行重新安装解决了这个问题。我之前的版本是通过LinuxMint19.1软件管理器安装的,而安装的版本表现得非常奇怪;例如,在试图设置解释器时,它显示了一个与机器中的文件树完全不同的文件树。

下面是我使用的命令,按照JetBrains建议:

sudo snap install [pycharm-professional|pycharm-community] --classic

注意:我必须先安装snap :)

票数 0
EN

Stack Overflow用户

发布于 2019-04-18 06:05:35

通过apt安装。

代码语言:javascript
复制
sudo apt-get update && sudo apt install python3-tk

为我工作。

票数 1
EN

Stack Overflow用户

发布于 2019-04-18 05:25:34

tkinter是python中内置的库。

使用以下命令安装这个包:‘未来的’:

代码语言:javascript
复制
pip install future

现在,在您的项目中导入'tkinter‘:

代码语言:javascript
复制
import tkinter
票数 -1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/55739464

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档