码迷,mamicode.com
首页 > 编程语言 > 详细

发布本地的python程序到pypi服务器

时间:2019-10-28 21:00:47      阅读:117      评论:0      收藏:0      [点我收藏+]

标签:使用   mat   format   pass   文件   升级   lock   日常   包括   

在日常开发过程中,如果能够将本地的python程序发布到pypi服务器上,则能够极大的提高安装、升级的效率。发布程序包括以下几个重点:

  • 使用setup.py文件,打包程序为tar.gz包
  • 使用pip安装twine程序包
  • 配置.pypirc文件到用户目录下
  • 使用twine上传tar.gz包

1、使用setup.py打包tar.gz包

python ./setup.py sdist --formats=gztar

2、使用pip安装twine程序包

pip install twine

3、配置.pypirc文件

[distutils]
index-servers = yourservername
[yourservername]
repository: http://ip/path
username:username
password:password

4、使用twine上传本地的tar.gz包

twine upload -r yourservername path/to/tar.gz

发布本地的python程序到pypi服务器

标签:使用   mat   format   pass   文件   升级   lock   日常   包括   

原文地址:https://www.cnblogs.com/mrnx2004/p/11754663.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!