pip3安装GitHub仓库报错:无法识别归档格式,求问题排查
问题原因及解决方法
错误原因
你执行的安装命令使用的是GitHub仓库的网页URL,pip请求该地址时下载到的是GitHub的HTML页面,而非可解压的源码归档包,因此无法识别归档格式,导致安装失败。
正确安装方式
方式1:通过git协议直接安装
使用git+https格式的地址,让pip直接从git仓库拉取源码完成安装:
pip3 install git+https://github.com/MobileFirstLLC/social-media-hacker-list.git
方式2:本地克隆后安装
- 先将仓库克隆到本地:
git clone https://github.com/MobileFirstLLC/social-media-hacker-list.git
- 进入仓库目录:
cd social-media-hacker-list
- 执行本地安装:
pip3 install .
额外注意
如果目标仓库中没有setup.py、pyproject.toml这类pip可识别的安装配置文件,上述两种方式都可能安装失败,需要确认该仓库是否支持通过pip安装。
内容的提问来源于stack exchange,提问作者user29768200
相关产品推荐
相关产品推荐

