突然间,我试图运行一个脚本,我运行了数百次,其中包括模块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
我不知道发生了什么,最近没有做过任何重大的事情。
有什么想法吗?
答案 0 :(得分:0)
对此的解决方案来自上面的wim。
我下载了最新版本的python并安装了它。现在一切正常。我不知道发生了什么,但我们都很好