Python2.5.4 ImportError:没有名为collections的模块

2024-04-29 03:05:14 发布

您现在位置:Python中文网/ 问答频道 /正文

我对Python相当陌生,我不知道这里发生了什么。在

C:\Users\Mike\Desktop>storytext testGui.py
Traceback (most recent call last):
  File "C:\Python25\Scripts\storytext.py", line 19, in <module>
    from storytext.cmdline import main
  File "C:\Python25\lib\site-packages\storytext-3.7-py2.5.egg\storytext\cmdline.py", line 3, in <module>
    import scriptengine, definitions
  File "C:\Python25\lib\site-packages\storytext-3.7-py2.5.egg\storytext\scriptengine.py", line 4, in
 <module>
    import recorder, replayer
  File "C:\Python25\lib\site-packages\storytext-3.7-py2.5.egg\storytext\recorder.py", line 6, in <module>
    from replayer import ReplayScript
  File "C:\Python25\lib\site-packages\storytext-3.7-py2.5.egg\storytext\replayer.py", line 5, in <module>
    from threading import Thread, Timer
  File "C:\Python25\lib\threading.py", line 13, in <module>
    from collections import deque
ImportError: No module named collections 

好的,没有名为collections的模块。实际上,当我在python25文件夹中搜索收藏时,它并不在那里。我读到它位于Modules/_collectionsmodule.c,我也找不到。在

整个过程的关键是我可以从解释器导入集合,并且可以在解释器中from threading import Time, Timer。在

我在这台机器上有Python2.5和2.6,它运行的是Windows7。在

谁能给我指出正确的方向吗?在


Tags: infrompyimportegglibpackagesline