栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > Java

【Python】使用nexus搭建使用pip仓库

Java 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

【Python】使用nexus搭建使用pip仓库

【搭建环境】 1、安装nexus3

参考:【Maven】使用nexus搭建maven私有仓库

2、创建Blob Stores

Name:pypi
Path:选择存储路径

3、创建Repositories代理

点击设置 - -> Repositories -- > Create repository --> pypi(proxy)进入
Name:pypi-proxy
Remote storage:填入阿里云的源地址: http://mirrors.aliyun.com/pypi/
Blob store:pypi

4、创建hosted

点击设置 - -> Repositories -- > Create repository --> pypi(hosted)进入
Name:pypi-hosted
Blob store:pypi

5、创建Repositories分组,加入刚才的代理

点击设置 - -> Repositories -- > Create repository --> pypi(group)进入
Name:pypi-group
Blob store:pypi
选择pypi-proxy和pypi-hosted

【目标机器使用】 1、目标机器上测试

pip3 install flask --index-url=http://{nexus的ip:端口}/repository/pypi-proxy/simple --trusted-host=nexus的ip


示例:
pip3 install flask --index-url=http://192.168.1.100:8081/repository/pypi-group/simple --trusted-host=192.168.1.100
 

2、目标机器配置pip源(windows为例)

C盘-->用户-->admin(自己的账户名)
新建pip文件夹,pip文件夹下新建pip.ini文件
写入以下内容
[global]
index-url = http://192.168.1.100:8081/repository/pypi-group/simple
[install]
trusted-host = 192.168.1.100

3、若权限认证失败,则可开启nexus的匿名访问功能

nexus设置--》Security--》Anonymous,勾选Allow anonymous users to access the server即可

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/708559.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号