搭建pypi私有仓库实现过程详解


Posted in Python onNovember 25, 2020

1. 安装依赖

pip install pypiserver passlib

2. 创建packages目录

mkdir packages

3. 以无认证方式启动pypiserver

pypi-server -p 8080 -P . -a . ./packages

4. 编写.pypirc配置文件

[distutils]
index-servers =
pypi
local

[pypi]
username:xxx
password:xxxx

[local]
repository:http://localhost:8080
username:
password:

5. 上传到私有pypi服务

使用setuptools上传

python setup.py sdist bdist_wheel upload -r local

使用twine上传

twine upload -r local dist/*

安装

首先修改.pip.ini配置文件如下:

[global]
index-url=https://pypi.douban.com/simple
extra-index-url=
http://localhost:8080/simple/
https://mirrors.aliyun.com/pypi/simple/
https://mirrors.cloud.tencent.com/pypi/simple
https://pypi.tuna.tsinghua.edu.cn/simple/
https://pypi.doubanio.com/simple/
https://mirrors.163.com/pypi/simple/

[install]
trusted-host=
localhost:8080
pypi.douban.com
mirrors.aliyun.com
mirrors.cloud.tencent.com
pypi.tuna.tsinghua.edu.cn
pypi.doubanio.com
mirrors.163.com

安装

pip install [package-name]

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持三水点靠木。

Python 相关文章推荐
Python转码问题的解决方法
Oct 07 Python
利用Python实现Windows定时关机功能
Mar 21 Python
python中numpy的矩阵、多维数组的用法
Feb 05 Python
python 提取tuple类型值中json格式的key值方法
Dec 31 Python
python查看文件大小和文件夹内容的方法
Jul 08 Python
解决Pytorch训练过程中loss不下降的问题
Jan 02 Python
Python找出列表中出现次数最多的元素三种方式
Feb 24 Python
python中判断文件结束符的具体方法
Aug 04 Python
python如何将图片转换素描画
Sep 08 Python
python实现感知机模型的示例
Sep 30 Python
Python3中的tuple函数知识点讲解
Jan 03 Python
pytorch分类模型绘制混淆矩阵以及可视化详解
Apr 07 Python
Python代码覆盖率统计工具coverage.py用法详解
Nov 25 #Python
python 实时调取摄像头的示例代码
Nov 25 #Python
Python存储读取HDF5文件代码解析
Nov 25 #Python
python 简单的调用有道翻译
Nov 25 #Python
浅析Python的命名空间与作用域
Nov 25 #Python
重构Python代码的六个实例
Nov 25 #Python
python try...finally...的实现方法
Nov 25 #Python
You might like
在PHP中使用与Perl兼容的正则表达式
2006/11/26 PHP
关于在php.ini中添加extension=php_mysqli.dll指令的说明
2007/06/14 PHP
php foreach 使用&(与运算符)引用赋值要注意的问题
2010/02/16 PHP
在VS2008中编译MYSQL5.1.48的方法
2010/07/03 PHP
php feof用来识别文件末尾字符的方法
2010/08/01 PHP
Thinkphp5框架异常处理操作实例分析
2020/06/03 PHP
符合W3C网页标准的iframe标签的使用方法
2007/07/19 Javascript
js静态方法与实例方法分析
2011/07/04 Javascript
使用Mootools动态添加Css样式表代码,兼容各浏览器
2011/12/12 Javascript
JavaScript中的property和attribute介绍
2011/12/26 Javascript
JSCode all of Brower 全局屏蔽网页右键功能 具体实现
2013/06/05 Javascript
JS通过相同的name进行表格求和代码
2013/08/18 Javascript
jquery中$.post()方法的简单实例
2014/02/04 Javascript
详细解读JavaScript编程中的Promise使用
2015/07/27 Javascript
基于MVC方式实现三级联动(JavaScript)
2017/01/23 Javascript
node.js实现复制文本到剪切板的功能
2017/01/23 Javascript
轻松学习Javascript闭包
2017/03/01 Javascript
Angular 4.x 路由快速入门学习
2017/05/03 Javascript
微信小程序中添加客服按钮contact-button功能
2018/04/27 Javascript
angularjs下ng-repeat点击元素改变样式的实现方法
2018/09/12 Javascript
js利用递归与promise 按顺序请求数据的方法
2019/08/30 Javascript
vue-cli2与vue-cli3在一台电脑共存的实现方法
2019/09/25 Javascript
js操作两个json数组合并、去重,以及删除某一项元素
2020/09/22 Javascript
react+antd 递归实现树状目录操作
2020/11/02 Javascript
Python3单行定义多个变量或赋值方法
2018/07/12 Python
Python读取txt某几列绘图的方法
2018/10/14 Python
python爬虫实现中英翻译词典
2019/06/25 Python
python实现将视频按帧读取到自定义目录
2019/12/10 Python
python 提高开发效率的5个小技巧
2020/10/19 Python
植物选择:Botanic Choice
2017/02/15 全球购物
创新比赛获奖感言
2014/02/13 职场文书
政法学院毕业生求职信
2014/02/28 职场文书
学生安全责任书
2014/04/15 职场文书
2015年员工工作总结范文
2015/04/08 职场文书
消防验收申请报告
2015/05/15 职场文书
pandas进行数据输入和输出的方法详解
2022/03/23 Python