有人能指出我的教程解释如何实现支持python2和python3的pypi包吗?谷歌没有提供答案,所以这是我的下一个选择!谢谢。
答案 0 :(得分:3)
许多有关Python打包的教程的问题在于,他们尝试使用这么多可能的选项来覆盖很多方面。当我在这个阶段时,我发现它们非常混乱,考虑到你可能遇到的变量数量,以及Python历史包装问题的数量,其中一些仍然会引导你完成。
我建议使用一个你知道在Python 2和Python 3中运行良好的模块,然后安装到PyPI并研究它。修改它,用您自己想要的代码和模块配置替换部件。您可以随时比较您所知道的工作与现有工作,为您提供测试和探索的坚实基础。
我谦虚地向你提供我的intspan模块作为一个起点。它贯穿了许多Python实现,包括2和3.它具有广泛的测试覆盖率。它的来源是readily available用于克隆。如果不是intspan
,请将其他模块作为起点,而不是抽象的教程。