在spacy的pip安装期间点击ctrl-c,现在再次尝试安装时出现错误

时间:2017-11-17 22:00:09

标签: python pip spacy

我正在尝试安装spacy。我在CentOS Linux上

!pip install -U spacy
在一个jupyter笔记本中,一切都运行正常。在安装过程中,我意识到我打算包含--user命令,因为我打算只为我的用户安装,所以我点击了ctrl-c。此时安装不完整。

尝试使用pip再次安装软件包现在给我一个错误,无论我是否包含--user标志。我认为下面的错误与不完整的构建有关。有谁知道如何解决这个问题?

Collecting spacy
Exception:
Traceback (most recent call last):
File "/opt/anaconda2/lib/python2.7/site-packages/pip/basecommand.py", line 
215, in main
status = self.run(options, args)
File "/opt/anaconda2/lib/python2.7/site-packages/pip/commands/install.py", 
line 335, in run 
wb.build(autobuilding=True)
File "/opt/anaconda2/lib/python2.7/site-packages/pip/wheel.py", line 749, in 
build
self.requirement_set.prepare_files(self.finder)
File "/opt/anaconda2/lib/python2.7/site-packages/pip/req/req_set.py", line 
380, in prepare_files
ignore_dependencies=self.ignore_dependencies))
File "/opt/anaconda2/lib/python2.7/site-packages/pip/req/req_set.py", line 
620, in _prepare_file
session=self.session, hashes=hashes)
File "/opt/anaconda2/lib/python2.7/site-packages/pip/download.py", line 809, 
in unpack_url
unpack_file_url(link, location, download_dir, hashes=hashes)
File "/opt/anaconda2/lib/python2.7/site-packages/pip/download.py", line 715, 
in unpack_file_url
unpack_file(from_path, location, content_type, link)
File "/opt/anaconda2/lib/python2.7/site-packages/pip/utils/__init__.py", 
line 599, in unpack_file
flatten=not filename.endswith('.whl')
File "/opt/anaconda2/lib/python2.7/site-packages/pip/utils/__init__.py", 
line 484, in unzip_file
zip = zipfile.ZipFile(zipfp, allowZip64=True)
File "/opt/anaconda2/lib/python2.7/zipfile.py", line 770, in __init__
self._RealGetContents()
File "/opt/anaconda2/lib/python2.7/zipfile.py", line 811, in _ 
RealGetContents
raise BadZipfile, "File is not a zip file"
BadZipfile: File is not a zip file`

1 个答案:

答案 0 :(得分:0)

谢谢大家。对我有用的解决方案是转到$ HOME / .cache / pip并删除http / and wheels /

的内容