从外部git存储库读取python包

从外部git存储库读取python包,python,git,Python,Git,我有一个类似蟒蛇的项目,结构类似belwo: Mypkg |___init__.py |__module1 | |__init__.py | |__module1.py |__main.py 实际上,我想把模块1的开发工作交给一个独立的人,他可以在Git repo上工作,我可以每次从Git repo上使用模块1吗,我应该在我的项目中写一个requirements.txt吗?我相信@aws\u学徒的评论是建议您可以通过为模块1编写,然后将其作为Mypkg的依赖项安装。但在早期开发过程中,您可

我有一个类似蟒蛇的项目,结构类似belwo:

Mypkg
|___init__.py
|__module1
|  |__init__.py
|  |__module1.py
|__main.py

实际上,我想把模块1的开发工作交给一个独立的人,他可以在Git repo上工作,我可以每次从Git repo上使用模块1吗,我应该在我的项目中写一个requirements.txt吗?

我相信@aws\u学徒的评论是建议您可以通过为模块1编写,然后将其作为Mypkg的依赖项安装。但在早期开发过程中,您可以将一个git回购放在另一个git回购中,然后忽略它

cd mypkg
git clone <https or ssh git thing>/module1
echo 'module1' >> .gitignore
git commit -am 'add module1 to gitignore'

你需要一份文件你能给我一个答案或更详细的解释吗?我想从git repo导入它们。我提供的链接向您展示了如何创建所需的文件,以便在github上分发您的产品,以便其他人可以轻松地将其安装到他们的环境中
cd mypkg/module1
git pull