首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >python3不支持gtk模块

python3不支持gtk模块
EN

Ask Ubuntu用户
提问于 2015-11-12 22:28:33
回答 2查看 18.5K关注 0票数 6

我有Ubuntu14.04与python-2.7和python-3支持。我正在将我的python应用程序从python-2.7移植到python-3。我有example.py文件,它正在导入下面的模块。我#!/usr/bin/python3作为python变量。

代码语言:javascript
复制
import gtk, gobject, time, sys, os, subprocess, signal 

**ImportError: No module named 'gtk'**

当我试图使用python3运行时,我得到了正确的结果。

知道这里少了什么吗?

EN

回答 2

Ask Ubuntu用户

发布于 2015-11-12 22:51:20

尝试:

代码语言:javascript
复制
from gi.repository import Gtk

并将gtk替换为代码中的Gtk

代码语言:javascript
复制
from gi.repository import Gtk as gtk

另见:Python3 GTK+ 3教程:入门

票数 7
EN

Ask Ubuntu用户

发布于 2015-11-12 22:51:02

为Gtk和朋友使用基于GObject内省的Python3绑定:

代码语言:javascript
复制
from gi.repository import Gtk, GObject

它需要默认安装的包python3-gi

自PyGTK以来,一些名称发生了变化。Python自省GObject引用应该帮助您找到新的名称(以及其他更改)。

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

https://askubuntu.com/questions/697397

复制
相关文章

相似问题

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