# /home/xxx/miniconda3/envs/autoshape/lib/python3.6/site-packages/setuptools/command/easy_install.py
metadata = EggMetadata(zipimport.zipimporter(egg_path))
$ cd ./dist
$ sudo unzip -qq iou3d-0.0.0-py3.6-linux-x86_64.egg
$ cd ../
# 重命名
$ sudo cp dist/iou3d-0.0.0-py3.6-linux-x86_64.egg dist/iou3d-0.0.0-py3.6-linux-x86_64.zip
$ sudo vi /home/xxx/miniconda3/envs/autoshape/lib/python3.6/site-packages/setuptools/command/easy_install.py
# 将 metadata = EggMetadata(zipimport.zipimporter(egg_path))
import sys
sys.path.insert(0, '/home/xxx/AutoShape-main/pytorch/src/lib/utils/iou3d/dist/')
sys.path.append('/home/xxx/AutoShape-main/pytorch/src/lib/utils/iou3d/dist/')
# metadata = EggMetadata(zipimport.zipimporter(egg_path))
metadata = EggMetadata(zipimport.zipimporter('/home/xxx/AutoShape-main/pytorch/src/lib/utils/iou3d/dist/iou3d-0.0.0-py3.6-linux-x86_64.zip'))
				
在CentOS以及其他的Linux系统中遇到安装包安装错误的原因,大多数都是因为缺少依赖包导致的,所以对于错误:zipimport.ZipImportError: can’t decompress data,是因为缺少zlib 的相关工具包导致的,知道了问题所在,那么我们只需要安装相关依赖包即可, 1、打开终端,输入一下命令安装zlib相关依赖包: yum -y install zli
zipimport.ZipImportError: can't decompress data; zlib not available 就说明缺少zlib 的相关工具包。知道了问题所在,那么我们只需要安装相关依赖包即可。 可以先做如下操作:... zipimport.ZipImportError: can’t decompress data; zlib not available 没有 zlib 依赖包,安装对应依赖包即可。 apt-get install -y zlib* 安装后重新编译安装。 requests.exceptions.MissingSchema: Invalid URL 'h': No schema supplied. Perhaps you meant http://h? 42261