我有win10,x64,i7-3770K
例外: Traceback(最近一次调用最后一次): 在main中输入文件“d:\ python \ lib \ site-packages \ pip \ basecommand.py”,第209行 status = self.run(options,args) 运行文件“d:\ python \ lib \ site-packages \ pip \ commands \ install.py”,第299行 requirement_set.prepare_files(取景器) 在prepare_files中输入文件“d:\ python \ lib \ site-packages \ pip \ req \ req_set.py”,第360行 ignore_dependencies = self.ignore_dependencies)) 文件“d:\ python \ lib \ site-packages \ pip \ req \ req_set.py”,第577行,在_prepare_file中 session = self.session,hashes = hashes) 在unpack_url中输入文件“d:\ python \ lib \ site-packages \ pip \ download.py”,第798行 unpack_file_url(link,location,download_dir,hashes = hashes) 在unpack_file_url中输入文件“d:\ python \ lib \ site-packages \ pip \ download.py”,第705行 unpack_file(from_path,location,content_type,link) 在unpack_file中输入文件“d:\ python \ lib \ site-packages \ pip \ utils__init __。py”,第599行 flatten = not filename.endswith('。whl') 在unzip_file中输入文件“d:\ python \ lib \ site-packages \ pip \ utils__init __。py”,第484行 zip = zipfile.ZipFile(zipfp,allowZip64 = True) 在 init 中输入文件“d:\ python \ lib \ zipfile.py”,第1026行 self._RealGetContents() 在_RealGetContents中输入“d:\ python \ lib \ zipfile.py”,第1093行 引发BadZipFile(“文件不是zip文件”) zipfile.BadZipFile:文件不是zip文件
答案 0 :(得分:1)
我遇到了和你一样的问题。这很简单。
.whl文件由zip打包。所以我检查* .whl的文件,发现它的大小错误。下载文件时出现问题。
所以请尝试再次下载!
答案 1 :(得分:0)
使用Windows Power Shell升级pip,然后再次尝试安装numpy whl。它对我有用..值得一试!
答案 2 :(得分:0)
只需重新下载Numpy+MKL
文件即可。原因是.whl
文件是zip
文件,因此如果Bzip无法解压缩此文件,则可能是您的.whl
文件存在问题。祝你好运!
答案 3 :(得分:0)
你需要检查Python的版本是否在64位或32位模式下运行,因为这个64/32位的python与笔记本电脑的X64位无关。如果python工作模式是64位,那么你想要安装的.whl文件应该是amd64.whl