首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >python真的很奇怪的问题

python真的很奇怪的问题
EN

Ask Ubuntu用户
提问于 2018-03-25 20:45:39
回答 1查看 694关注 0票数 0

首先,我对咖啡因有问题:咖啡因对Ubuntu17.10没有作用

我没有把它和蟒蛇绑在一起。顺便说一句,在Xorg下运行ubuntu没有帮助。

其次,当我试图测试python程序时,我收到了奇怪的错误。我跑了

代码语言:javascript
复制
 python3 programname.py test

并接受

代码语言:javascript
复制
File "sampletest.py", line 1, in <module>
    import unittest
  File "/usr/lib/python3.6/unittest/__init__.py", line 59, in <module>
    from .case import (TestCase, FunctionTestCase, SkipTest, skip, skipIf,
  File "/usr/lib/python3.6/unittest/case.py", line 6, in <module>
    import logging
  File "/usr/lib/python3.6/logging/__init__.py", line 28, in <module>
    from string import Template
ImportError: cannot import name 'Template'
Error in sys.excepthook:
Traceback (most recent call last):
  File "/usr/lib/python3/dist-packages/apport_python_hook.py", line 63, in apport_excepthook
    from apport.fileutils import likely_packaged, get_recent_crashes
  File "/usr/lib/python3/dist-packages/apport/__init__.py", line 5, in <module>
    from apport.report import Report
  File "/usr/lib/python3/dist-packages/apport/report.py", line 21, in <module>
    from urllib.request import urlopen
  File "/usr/lib/python3.6/urllib/request.py", line 88, in <module>
    import http.client
  File "/usr/lib/python3.6/http/client.py", line 71, in <module>
    import email.parser
  File "/usr/lib/python3.6/email/parser.py", line 12, in <module>
    from email.feedparser import FeedParser, BytesFeedParser
  File "/usr/lib/python3.6/email/feedparser.py", line 27, in <module>
    from email._policybase import compat32
  File "/usr/lib/python3.6/email/_policybase.py", line 7, in <module>
    from email import header
  File "/usr/lib/python3.6/email/header.py", line 16, in <module>
    import email.quoprimime
  File "/usr/lib/python3.6/email/quoprimime.py", line 44, in <module>
    from string import ascii_letters, digits, hexdigits
ImportError: cannot import name 'ascii_letters'

然后我在运行alacarte:我如何按字母顺序对Xfce的胡须菜单列表进行排序?后收到错误。

顺便说一句,我在运行menulibre时收到了类似的错误:

代码语言:javascript
复制
/usr/lib/python3/dist-packages/menulibre/MenuEditor.py:28: PyGIWarning: GMenu was imported without specifying a version first. Use gi.require_version('GMenu', '3.0') before import to ensure that the right version gets loaded.
  from gi.repository import GdkPixbuf, Gio, GLib, GMenu, Gtk
Traceback (most recent call last):
  File "/usr/lib/python3/dist-packages/menulibre/MenulibreApplication.py", line 1717, in do_activate
    self.win = MenulibreWindow(self)
  File "/usr/lib/python3/dist-packages/menulibre/MenulibreApplication.py", line 207, in __init__
    self.configure_application_treeview(builder)
  File "/usr/lib/python3/dist-packages/menulibre/MenulibreApplication.py", line 462, in configure_application_treeview
    self.treeview = MenulibreTreeview.Treeview(self, builder)
  File "/usr/lib/python3/dist-packages/menulibre/MenulibreTreeview.py", line 43, in __init__
    self._configure_treeview(builder)
  File "/usr/lib/python3/dist-packages/menulibre/MenulibreTreeview.py", line 54, in _configure_treeview
    treestore = MenuEditor.get_treestore()
  File "/usr/lib/python3/dist-packages/menulibre/MenuEditor.py", line 113, in get_treestore
    menu = get_menus()[0]
  File "/usr/lib/python3/dist-packages/menulibre/MenuEditor.py", line 175, in get_menus
    menu = MenuEditor()
  File "/usr/lib/python3/dist-packages/menulibre/MenuEditor.py", line 227, in __init__
    self.load()
  File "/usr/lib/python3/dist-packages/menulibre/MenuEditor.py", line 245, in load
    if not self.tree.load_sync():
GLib.Error: g-markup-error-quark: Error on line 1 char 1: Document was empty or contained only whitespace (1)

我确定我的python解释器有问题,但我不知道它会是什么。拜托,帮帮忙

P.S.我是linux的新手。所以,请尽可能简单地解释

我有Ubuntu 17.10

EN

回答 1

Ask Ubuntu用户

发布于 2018-03-26 09:00:04

对于menulibre部件,您应该重新安装它及其依赖项:

代码语言:javascript
复制
sudo apt-get update
sudo apt-get install --reinstall gir1.2-gmenu-3.0 gnome-menus libgnome-menu-3-0 menulibre

然后使用menulibre命令或菜单启动它。

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

https://askubuntu.com/questions/1019153

复制
相关文章

相似问题

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