我在安装下载d2lzh==1.0.0时,出现错误zipfile.BadZipFile: File is not a zip file
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 | (gluon) andy@andy-G3-3590:~$ pip install d2lzh==1.0.0 Processing ./.cache/pip/wheels/72/73/30/89460a8fe2ee2199f9893814cb57b060a5686613901c7e92c8/d2lzh-1.0.0-py3-none-any.whl ERROR: Exception: Traceback (most recent call last): File "/home/andy/miniconda3/envs/gluon/lib/python3.6/site-packages/pip/_internal/cli/base_command.py", line 188, in _main status = self.run(options, args) File "/home/andy/miniconda3/envs/gluon/lib/python3.6/site-packages/pip/_internal/cli/req_command.py", line 185, in wrapper return func(self, options, args) File "/home/andy/miniconda3/envs/gluon/lib/python3.6/site-packages/pip/_internal/commands/install.py", line 333, in run reqs, check_supported_wheels=not options.target_dir File "/home/andy/miniconda3/envs/gluon/lib/python3.6/site-packages/pip/_internal/resolution/legacy/resolver.py", line 179, in resolve discovered_reqs.extend(self._resolve_one(requirement_set, req)) File "/home/andy/miniconda3/envs/gluon/lib/python3.6/site-packages/pip/_internal/resolution/legacy/resolver.py", line 362, in _resolve_one abstract_dist = self._get_abstract_dist_for(req_to_install) File "/home/andy/miniconda3/envs/gluon/lib/python3.6/site-packages/pip/_internal/resolution/legacy/resolver.py", line 314, in _get_abstract_dist_for abstract_dist = self.preparer.prepare_linked_requirement(req) File "/home/andy/miniconda3/envs/gluon/lib/python3.6/site-packages/pip/_internal/operations/prepare.py", line 469, in prepare_linked_requirement hashes=hashes, File "/home/andy/miniconda3/envs/gluon/lib/python3.6/site-packages/pip/_internal/operations/prepare.py", line 264, in unpack_url unpack_file(file.path, location, file.content_type) File "/home/andy/miniconda3/envs/gluon/lib/python3.6/site-packages/pip/_internal/utils/unpacking.py", line 252, in unpack_file flatten=not filename.endswith('.whl') File "/home/andy/miniconda3/envs/gluon/lib/python3.6/site-packages/pip/_internal/utils/unpacking.py", line 114, in unzip_file zip = zipfile.ZipFile(zipfp, allowZip64=True) File "/home/andy/miniconda3/envs/gluon/lib/python3.6/zipfile.py", line 1131, in __init__ self._RealGetContents() File "/home/andy/miniconda3/envs/gluon/lib/python3.6/zipfile.py", line 1198, in _RealGetContents raise BadZipFile("File is not a zip file") zipfile.BadZipFile: File is not a zip file |
解决:只需要更改下载源,原来我下载源是在清华
豆瓣
1 | pip install numpy -i https://pypi.douban.com/simple/ |
中国科技技术大学
1 | pip install numpy -i https://pypi.mirrors.ustc.edu.cn\simple |