在python项目中使用我自己的模块的最佳方式

在python项目中使用我自己的模块的最佳方式,python,git,python-module,Python,Git,Python Module,我找不到这个问题的答案。可能是因为我没有好的关键词。如果这太基本了,请告诉我在哪里找 我们有一个Python项目,我们的_项目,我想使用我编写的一个小Python模块:我的_模块 我们的_项目和我的_模块都有一个git回购。我不想把my_module.py放在我们的_项目中/,因为我想独立于我们的_项目不断改进我的_模块,并在其他项目中使用它 我正在寻找一种简单的方法来访问我们的\u项目中最新版本的\u模块。(对于我和我的合作者) 我该怎么办?我建议在另一个回购协议上创建一个自己的库 您可以使用

我找不到这个问题的答案。可能是因为我没有好的关键词。如果这太基本了,请告诉我在哪里找

我们有一个Python项目,我们的_项目,我想使用我编写的一个小Python模块:我的_模块

我们的_项目和我的_模块都有一个git回购。我不想把
my_module.py
放在
我们的_项目中/
,因为我想独立于我们的_项目不断改进我的_模块,并在其他项目中使用它

我正在寻找一种简单的方法来访问我们的\u项目中最新版本的\u模块。(对于我和我的合作者)


我该怎么办?

我建议在另一个回购协议上创建一个自己的库


您可以使用来安装它,并在开发过程中保持更新。它允许您直接从git存储库安装依赖项。

如果它只是一个文件,我想说一个指向另一个repo+的符号链接,将它放在忽略文件中就足够了。