解决pip下载时,出现zipfile.BadZipFile: File is not a zip file

我在安装下载d2lzh==1.0.0时,出现错误zipfile.BadZipFile: File is not a zip file
在这里插入图片描述

(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


解决:只需要更改下载源,原来我下载源是在清华
豆瓣

pip install numpy -i https://pypi.douban.com/simple/

中国科技技术大学

pip install numpy -i https://pypi.mirrors.ustc.edu.cn\simple
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值