Anna-Lena Popkes
动机
当我开始使用 Python 并创建我的第一个包时,我感到困惑。创建和管理一个包比我预期的要困难得多。此外,存在多种工具,我不确定该使用哪一个。我相信你们中的大多数人过去也遇到过同样的问题。Python 有大量的工具来管理虚拟环境和创建包,要理解哪一个最适合你的需求可能很难(或几乎不可能)。关于这个话题存在多个演讲和博客文章,但没有一个提供完整的概览或以结构化的方式评估这些工具。这就是本文的目的。我想给你一个真正无偏见的评价,关于现有的打包和环境管理工具。如果你宁愿观看一个演讲,可以看看 PyCon DE 2023 或 EuroPython 2023 的录像。