每个python模块抛出错误或丢失

时间:2014-08-13 14:48:02

标签: python-2.7

突然间,我试图运行一个脚本,我运行了数百次,其中包括模块beatbox。当我运行它时,我收到了这个错误:

import beatbox

Traceback (most recent call last):
File "<stdin>", line 1, in <module>
zipimport.ZipImportError: can't decompress data; zlib not available

我尝试重新启动,没有运气。然后尝试导入一些基本库

import datetime

Traceback (most recent call last):
File "<stdin>", line 1, in <module>
ImportError: No module named datetime

然后事情开始变得怪异了

from bs4 import beautifulsoup

Traceback (most recent call last):
  File "<stdin>", line 1, in <module>
  File "/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages/bs4/__init__.py", line 30, in <module>
    from .builder import builder_registry, ParserRejectedMarkup
  File "/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages/bs4/builder/__init__.py", line 1, in <module>
    from collections import defaultdict
  File "/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/collections.py", line 8, in <module>
    from _collections import deque, defaultdict
ImportError: No module named _collections

我不知道发生了什么,最近没有做过任何重大的事情。

有什么想法吗?

1 个答案:

答案 0 :(得分:0)

哇,可怕的东西。

对此的解决方案来自上面的wim。

我下载了最新版本的python并安装了它。现在一切正常。我不知道发生了什么,但我们都很好