python install zope.interface module,show:AssertionError:尝试没有start_progress的end_progress

时间:2014-02-19 04:26:27

标签: python pip zope.interface

我使用python,并希望在窗口7中安装模块zope.interface,我使用了cmd:

pip install zope.interface

但控制台显示:

Removing temporary dir c:\users\000790\appdata\local\temp\pip_build_000790...
Exception:

Traceback (most recent call last):

  File "C:\Python27\lib\site-packages\pip\basecommand.py", line 134, in main
    status = self.run(options, args)

  File "C:\Python27\lib\site-packages\pip\commands\install.py", line 236, in run
    requirement_set.prepare_files(finder, force_root_egg_info=self.bundle, bundle=self.bundle)

  File "C:\Python27\lib\site-packages\pip\req.py", line 1092, in prepare_files
    self.unpack_url(url, location, self.is_download)

  File "C:\Python27\lib\site-packages\pip\req.py", line 1238, in unpack_url
    retval = unpack_http_url(link, location, self.download_cache, self.download_dir)

  File "C:\Python27\lib\site-packages\pip\download.py", line 622, in unpack_http_url
    download_hash = _download_url(resp, link, temp_location)

  File "C:\Python27\lib\site-packages\pip\download.py", line 510, in _download_url
    logger.end_progress('%s downloaded' % format_size(downloaded))

  File "C:\Python27\lib\site-packages\pip\log.py", line 98, in end_progress
    "Tried to end_progress without start_progress")

AssertionError: Tried to end_progress without start_progress

如果您对上述错误有任何解决方法,请与我们联系。

1 个答案:

答案 0 :(得分:1)

here zope.interface的.egg下载并在CMD中尝试:

c:\ Python27 \ Scripts \ easy_install.exe c:\ zope.interface-3.6.1-py2.6-win32.egg

注意:要安装.egg,我们需要“简易安装”,它是setuptools的一部分。所以,我们必须先安装setuptools。从here下载。

注2:如果.egg不在C:\ path

上,则有时无法识别