如何无需克隆Git仓库即可通过GitHub直接pip安装源码或二进制分发包
避免克隆完整Git仓库的pip安装方案
- 安装源码分发包(
mypkg.tar.gz),执行以下命令:pip install https://<托管平台域名>/<用户名>/<仓库名>/releases/download/<版本标签>/mypkg.tar.gz - 安装二进制分发包(
mypkg.whl),执行以下命令:pip install https://<托管平台域名>/<用户名>/<仓库名>/releases/download/<版本标签>/mypkg.whl
该方案仅下载对应版本的单个安装包文件,不会拉取完整Git仓库的历史提交、分支等冗余数据,可大幅减少下载耗时和占用的存储空间。
- 若需要安装私有仓库的Release包,只需在URL中嵌入拥有仓库读取权限的个人访问令牌即可,格式示例:
pip install https://<你的访问令牌>@<托管平台域名>/<用户名>/<仓库名>/releases/download/<版本标签>/mypkg.whl
内容的提问来源于stack exchange,提问作者Keto
相关产品推荐
相关产品推荐

