Py学习  »  Python

与外部Python库共享项目

EHardir • 6 年前 • 1977 次点击  

当我的项目使用多个个人模块/包时,我如何(通过Github)与他人共享项目?

使用 pip freeze > requirements.txt 显然是不够的,因为没有地方下载我专门为这个项目创建的包。

将项目内容作为虚拟环境推送到我的存储库中是否可行?

如果我还需要一个较旧版本的Python(3.6.5)呢?

泰,

Python社区是高质量的Python/Django开发社区
本文地址:http://www.python88.com/topic/51951
文章 [ 1 ]  |  最新文章 6 年前
Alex K.
Reply   •   1 楼
Alex K.    7 年前

这些“个人模块/包”是什么?制作单独包的唯一原因是可重用性。

如果您不打算在其他地方使用它,那么只需将它们作为模块包含在您的项目中。

如果您计划在其他地方使用它,但不认为它可以帮助其他人,然后制作一个包并将其推送到Github/Gitlab/Bitbucket/etc。可以使用pip从那里安装依赖项。

如果您计划在其他地方使用它,并且希望与PyPI上的所有python社区部署包共享您的工作。