devpi搭建pip源服务器的方法
发表于:2024-10-17 作者:千家信息网编辑
千家信息网最后更新 2024年10月17日,这篇文章主要介绍"devpi搭建pip源服务器的方法",在日常操作中,相信很多人在devpi搭建pip源服务器的方法问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答"dev
千家信息网最后更新 2024年10月17日devpi搭建pip源服务器的方法
这篇文章主要介绍"devpi搭建pip源服务器的方法",在日常操作中,相信很多人在devpi搭建pip源服务器的方法问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答"devpi搭建pip源服务器的方法"的疑惑有所帮助!接下来,请跟着小编一起来学习吧!
公司devpi服务器被清理了,重新搭建了一遍devpi服务,记录一下。
安装
pip install devpipip intall devpi-serverpip install devpi-web
server初始化
devpi-server --serverdir=/data/devpi --init
server启动
编写配置文件devpi-settings.yaml:
devpi-server: serverdir: /data/devpi host: 0.0.0.0 port: 3141
# 启动命令指定--serverdir,虽然配置文件里面写了,但是不能正常生效,我也不知道为什么# serverdir里面保存python的package和镜像源同步到的信息。devpi-server --serverdir=/data/devpi -c /path/to/devpi-settings.yaml --start
修改root密码
devpi use http://127.0.0.1:3141devpi login root --password='' # server初始化时会创建root用户,password默认为空devpi user -m root password=1234 # 修改root用户密码
修改默认镜像源地址
devpi默认使用的官方镜像源地址,慢且不稳定,修改成豆瓣源
# pypi索引是默认会建立的,python公有模块都从这个索引来同步和下载devpi index pypi type=mirror mirror_url=https://pypi.douban.com/simple mirror_web_url_fmt=https://pypi.doubanio.com/simple/{name}/
创建自定义索引
创建自定义索引,目的是支持自己开发的模块上源。
# bases这个配置很重要,它继承pypi索引,内网安装模块时,先从custom找package,找不到再去pypi找# 兼顾了私有模块和线上公有模块的安装devpi index -c custom volatile=False bases=root/pypi
配置nginx
可以配置nginx代理devpi server的服务,配个内部访问的域名比记ip端口方便,比如pypi.custom.com。不详述了。
上传自己开发的模块到devpi server
devpi use http://pypi.custom.comdevpi login root --password=1234devpi use root/customdevpi upload # 在项目目录下执行
上传完成后,浏览器访问http://pypi.custom.com,在custom索引目录下,可以看到自己上传的包。
到此,关于"devpi搭建pip源服务器的方法"的学习就结束了,希望能够解决大家的疑惑。理论与实践的搭配能更好的帮助大家学习,快去试试吧!若想继续学习更多相关知识,请继续关注网站,小编会继续努力为大家带来更多实用的文章!
服务
模块
方法
服务器
索引
配置
学习
镜像
地址
密码
文件
更多
用户
目录
同步
帮助
开发
实用
重要
接下来
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
分享经济的软件开发
网络技术服务费征收品目
科技金融服务体系平台软件开发
网页空间数据库
网络安全高中学历
娄底网络技术员
数据库中实体是不是就是关系
服务器架构的设计
黑龙江特种网络技术资费
怎么把两个表的的数据库
忘川风华录怎么换服务器
哈利波特各服务器人数
多服务器的资源管理器
四个月学软件开发
滨州软件开发咨询
格式化软件开发的意图
湖北网络技术分类资费
http 访问数据库服务器
it数据库l2认证考试
数据库接口有哪些类型
购买的域名和服务器在哪里
沉迷网络安全公约
百度网络安全员培训班
找基因相关性的数据库
网络安全知识之撞库
一碑网络技术有限公司
天河高端的小程序软件开发
邹平办公自动化oa软件开发
嘉兴数据库审计哪家专业
新一代网络安全体系