批量上传python包至nexus远程仓库

创建pypi本地仓库

在这里插入图片描述

hosted – 宿主仓库,用户可以 deploy 到 hosted 中,也可以手工上传构件到 hosted 里,在 central repository 是获取不到的,就需要手工上传到hosted里 

在这里插入图片描述

在这里插入图片描述 group – 仓库组,将上述多个仓库聚合,对用户暴露统一的地址

将刚创建的pypi-hosted仓库添加进去

在这里插入图片描述

 上传pypi包

在这里插入图片描述

批量上传,使用python的twine包

pip install twine
twine upload --repository-url  仓库地址 -u 用户名 -p 密码  pypi包所在的路径/package
twine upload --repository-url http://192.168.0.99:8081/repository/pypi-host/ -u admin -p helloword /opt/python-package/*

pip使用本地源进行安装

[root@localhost bin]# pip install requests -i http://10.4.7.23:8081/repository/pypi-group/simple --trusted-host 10.4.7.23  //-i 指定pypi源 
Collecting requests
  Downloading http://10.4.7.23:8081/repository/pypi-group/packages/requests/2.25.1/requests-2.25.1-py2.py3-none-any.whl (61kB)
    100% |████████████████████████████████| 61kB 6.3MB/s 
Collecting certifi>=2017.4.17 (from requests)
  Downloading http://10.4.7.23:8081/repository/pypi-group/packages/certifi/2020.12.5/certifi-2020.12.5-py2.py3-none-any.whl (147kB)
 

  • 0
    点赞
  • 7
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值