如何为python3和python2开发pypi包

时间:2015-03-24 20:18:38

标签: python python-2.7 python-3.x pip pypi

有人能指出我的教程解释如何实现支持python2和python3的pypi包吗?谷歌没有提供答案,所以这是我的下一个选择!谢谢。

1 个答案:

答案 0 :(得分:3)

许多有关Python打包的教程的问题在于,他们尝试使用这么多可能的选项来覆盖很多方面。当我在这个阶段时,我发现它们非常混乱,考虑到你可能遇到的变量数量,以及Python历史包装问题的数量,其中一些仍然会引导你完成。

我建议使用一个你知道在Python 2和Python 3中运行良好的模块,然后安装到PyPI并研究它。修改它,用您自己想要的代码和模块配置替换部件。您可以随时比较您所知道的工作与现有工作,为您提供测试和探索的坚实基础。

我谦虚地向你提供我的intspan模块作为一个起点。它贯穿了许多Python实现,包括2和3.它具有广泛的测试覆盖率。它的来源是readily available用于克隆。如果不是intspan,请将其他模块作为起点,而不是抽象的教程。