我(谢天谢地)以前从未遇到过这种情况,而且(遗憾地)只是这样做了。
我的应用现在导入2个包,每个包都导入requests
库。两位作者将requests
的版本与不同版本挂钩。一个想要2.1.0,另一个想要2.3.0。
自动测试似乎都会传递。我的应用似乎在两者上完美运行。
然而,由于要求,我的应用程序无法启动。根据我在开发环境中可以理解的内容,因为版本号被挂在requirements.txt文件中。 [在dev中我们有PasteDeploy + Waitress,在PasteDeploy中引发异常;在生产中我们有uwsgi]
我能想到的唯一方法就是:
有没有人有其他建议?
答案 0 :(得分:-1)
你有几个选择,这是我能想到的唯一选择:
可能还有其他人我不知道(实际上很可能)但是我希望你能找到解决方案!