首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >puImportError:没有名为pyexpat的模块

puImportError:没有名为pyexpat的模块
EN

Ask Ubuntu用户
提问于 2012-07-10 07:31:19
回答 1查看 9.2K关注 0票数 1

每当我试图启动“hotot”时,我都会遇到这样的错误。如果我在终端中尝试一些愚蠢的东西,加上"No Module named gdm“,也会出现此错误。

代码语言:javascript
复制
 Error in sys.excepthook:
Traceback (most recent call last):
File "/usr/lib/python2.7/dist-packages/apport_python_hook.py", line 64, in    apport_excepthook
  from apport.fileutils import likely_packaged, get_recent_crashes
File "/usr/lib/python2.7/dist-packages/apport/__init__.py", line 1, in <module>
 from apport.report import Report
File "/usr/lib/python2.7/dist-packages/apport/report.py", line 16, in <module>
 from xml.parsers.expat import ExpatError
File "/usr/lib/python2.7/xml/parsers/expat.py", line 4, in <module>
 from pyexpat import *
ImportError: No module named pyexpat

我在Ubuntu12.04 python2.7.3上。我在这里发现了类似的问题,但https://github.com/Kindari/SublimeXdebug/issues/5没有起作用。

正如下面所问的,我也在插入这个

代码语言:javascript
复制
ls  /usr/lib/python2.7/lib-dynload/
audioop.so  _codecs_cn.so       _codecs_jp.so  crypt.so    _ctypes_test.so         _elementtree.so  _io.so      _multibytecodec.so   _sqlite3.so
_bsddb.so   _codecs_hk.so       _codecs_kr.so  _csv.so     _curses_panel.so   _heapq.so        _json.so    _multiprocessing.so  _testcapi.so
  bz2.so      _codecs_iso2022.so  _codecs_tw.so  _ctypes.so  _curses.so          _hotshot.so      _lsprof.so  Python-2.7.egg-info
EN

回答 1

Ask Ubuntu用户

回答已采纳

发布于 2012-07-10 13:25:41

你安装的python2.7已经损坏了;它是应包含/usr/lib/python2.7/lib-dynload/pyexpat.so。最有可能的原因是一个错误的程序,或硬盘故障。

可以使用以下命令重新安装python2.7

代码语言:javascript
复制
sudo apt-get install --reinstall python2.7
票数 1
EN
页面原文内容由Ask Ubuntu提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://askubuntu.com/questions/161876

复制
相关文章

相似问题

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