在项目之间共享requirements.txt

时间:2018-08-29 17:14:13

标签: python pip requirements.txt

也许我用错误的方式来处理它,但是我试图在两个独立的GitHub项目之间保持包同步。它们共享一些依赖关系,并且保持不同步(由于botocoreboto3awscli的频繁更新)

如果requirements.txt中的Project B可以反映origin masterProject A中的内容,那就很好(实际上)

我希望做类似的事情:

# Project A, aws-requirements.txt
awscli==1.2.3
boto==4.5.6
boto3==7.8.9

然后:

# Project B, requirements.txt
-r https://github.com/me/project-a/blob/master/aws-requirements.txt
# etc, etc

但是当我尝试在pip install -r requirements.txt中运行Project B时,出现错误消息:

Could not install packages due to an EnvironmentError: 404 Client 
Error: Not Found for url: https://github.com/me/project-a/blob/master/requirements-dev.txt

看来,不是是实现此目的的方法。有没有一种方法可以在项目之间轻松共享requirements.txt

0 个答案:

没有答案