首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >在WSL发行版Ubuntu 18.04上安装tkinter

在WSL发行版Ubuntu 18.04上安装tkinter
EN

Stack Overflow用户
提问于 2021-12-08 19:28:43
回答 1查看 617关注 0票数 1

我很困惑。如果tkinter模块内置到python 3中,为什么我不能导入它?为什么它不在那里?在我的发行版上安装它的标准方法是什么?pip还是apt?

代码语言:javascript
运行
复制
me@somemachine:~$ source env/my_environment/bin/activate
(my_environment) me@somemachine:~$ which python
/home/me/env/my_environment/bin/python
(my_environment) me@somemachine:~$ python
Python 3.8.5 (default, Jan 27 2021, 15:41:15) 
[GCC 9.3.0] 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'
>>> import Tkinter
Traceback (most recent call last):
  File "<stdin>", line 1, in <module>
ModuleNotFoundError: No module named 'Tkinter'

*作为参考,我正在Linux的Windows子系统(WSL)上使用Ubuntu18.04。

EN

回答 1

Stack Overflow用户

发布于 2021-12-08 22:15:05

找到我的解决方案:

sudo apt-get install python3-tk

我认为这是行不通的,因为我忘记了虚拟环境(在上面的示例中是my_environment)引用了WSL Ubuntu18.04发行版上的基本python。我也找不到办法在那个环境里安装tkinter。但是这很好,现在我可以让tkinter窗口出现在我的xrdp会话中。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/70280683

复制
相关文章

相似问题

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