PyPI 上的开发版本
Posted
技术标签:
【中文标题】PyPI 上的开发版本【英文标题】:Development version on PyPI 【发布时间】:2013-05-17 13:34:43 【问题描述】:在this 2011 post 中,有人认为不应将开发版本上传到 PyPI。现在(2013 年 5 月)仍然如此吗?如果不是,建议如何分发 Python 包的开发版本。
【问题讨论】:
相关:我的问题pip - installation of the latest stable version of package 在 distutils-sig 邮件列表中提出。 【参考方案1】:将包开发版本上传到 PyPI 仍然不是一个好习惯。
例如,看 Django,它只有 PyPI 上的稳定版本(yolk -V django
):
Django 1.5.1
Django 1.5
Django 1.4.5
Django 1.4.4
Django 1.4.3
Django 1.3.7
Django 1.3.6
Django 1.3.5
Django 1.2.7
Django 1.1.4
Django 1.0.4
lxml(PyPI 上最多的popular 包),同样,只有稳定版本:
lxml 3.2.1
lxml 3.2.0
lxml 3.1.2
lxml 3.1.1
lxml 3.1.0
最新的开发版本通常直接从模块存储库中安装(例如django dev version)。
希望对您有所帮助。
【讨论】:
以上是关于PyPI 上的开发版本的主要内容,如果未能解决你的问题,请参考以下文章
学习笔记TF046:TensoFlow开发环境,MacUbuntu/LinuxWindows,CPU版本GPU版本