几天来,我的 Ubuntu 软件中心一直无法启动。Ubuntu One 也无法连接(不确定这是否相关)。
当我尝试从 Dash 启动软件中心时,什么也没发生。如果我尝试从终端运行“软件中心”,我会收到以下错误消息:
2012-03-19 10:26:43,316 - softwarecenter.ui.gtk3.em - INFO - EM's: 17 15 21
Traceback (most recent call last):
File "/usr/bin/software-center", line 149, in <module>
from softwarecenter.ui.gtk3.app import SoftwareCenterAppGtk3
File "/usr/share/software-center/softwarecenter/ui/gtk3/app.py", line 82, in <module>
from softwarecenter.ui.gtk3.panes.installedpane import InstalledPane
File "/usr/share/software-center/softwarecenter/ui/gtk3/panes/installedpane.py", line 43, in <module>
from softwarecenter.backend.oneconfhandler import get_oneconf_handler
File "/usr/share/software-center/softwarecenter/backend/oneconfhandler.py", line 25, in <module>
from softwarecenter.backend.restfulclient import get_ubuntu_sso_backend
File "/usr/share/software-center/softwarecenter/backend/restfulclient.py", line 36, in <module>
from lazr.restfulclient.resource import ServiceRoot
ImportError: No module named restfulclient.resource
我正在运行 Ubuntu 11.10 AMD64
编辑:
在我安装了设置运行 Ubuntu Summit 网站的环境所需的所有依赖项后,这种情况就开始发生了。我猜我安装的某些东西一定与我系统的其余部分不兼容。
答案1
尝试运行以下命令重新安装软件中心。
sudo apt-get install --reinstall 软件中心
如果这不起作用请尝试:
sudo apt-get 安装 python-simplejson
答案2
请使用 来在终端中更新您的系统sudo apt-get update && sudo apt-get upgrade
。
如果您发现任何错误,请将其链接到您的问题中,如果这解决了您的问题,请将其报告给版主,如果什么都没有发生,请发表评论。
答案3
不知道这是否会对您有帮助,但在弄乱了和 之后python-pip
,我遇到了同样的事情。python-setuptools
python-virtualenv
$ sudo apt-get install --reinstall python-pkg-resources
帮我修好了。
实际上,查看您的回溯即可说明一切。运行此...
$ sudo apt-get install --reinstall python-lazr.restfulclient
这是软件中心的依赖项。如果您查找软件中心在线的或者在 synaptic 中,你会看到它是必需的。但你的回溯表明它找不到该模块。