首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >更新时的错误消息

更新时的错误消息
EN

Ask Ubuntu用户
提问于 2020-04-24 04:26:23
回答 1查看 1.3K关注 0票数 1

我得到以下错误消息。它不能解释我进口的东西,所以我不知道如何纠正它。我甚至不知道我在进口,我以为我在更新。

代码语言:javascript
复制
# update-manager -d
Checking for a new Ubuntu release
/usr/lib/python3/dist-packages/DistUpgrade/DistUpgradeFetcher.py:23: PyGIWarning: Gtk was imported without specifying a version first. Use gi.require_version('Gtk', '3.0') before import to ensure that the right version gets loaded.
  from gi.repository import Gtk, Gdk
/usr/lib/python3/dist-packages/DistUpgrade/ReleaseNotesViewerWebkit.py:33: PyGIWarning: WebKit2 was imported without specifying a version first. Use gi.require_version('WebKit2', '4.0') before import to ensure that the right version gets loaded.
  from gi.repository import WebKit2 as WebKit
Gtk-Message: 05:19:30.703: GtkDialog mapped without a transient parent. This is discouraged.
EN

回答 1

Ask Ubuntu用户

发布于 2020-04-25 12:12:47

最近向Ubuntu通报了此错误。以下是修复这几个错误的方法。如果您仔细地看到了这个错误,它已经为您提供了关于什么是错误以及如何修复的信息。

步骤1:打开终端并键入

代码语言:javascript
复制
cd /usr/lib/python3/dist-packages/DistUpgrade

在这里,您需要处理两个python文件DistUpgradeFetcher.py和ReleaseNotesViewerWebkit.py。

好的,让我们首先修复DistUpgradeFetcher.py :)使用任何文本编辑器打开这个文件,并将导入行修复为:

代码语言:javascript
复制
import gi
gi.require_version("Gtk","3.0")
from gi.repository import Gtk

类似地,打开ReleaseNotesViewerWebkit.py并将导入行修复为:

代码语言:javascript
复制
import gi
gi.require_version('WebKit2', '4.0')
from .ReleaseNotesViewer import open_url
from gi.repository import Gtk

这样做将修复错误,并且在运行sudo update-manager -d时不会得到错误。

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

https://askubuntu.com/questions/1230083

复制
相关文章

相似问题

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