我使用 pip 安装了两个我需要的库,它们与它们的功能相关,但不能处理它们中的任何一个。问题是,一旦解包,它们具有相同的名称,并且它们的功能都被导入为:
import the_package
from the_package import a, b
更新:我的意思是用前面的任何一种方式导入 the_package,不一定同时也不是按顺序导入。
因为我通过 pip 安装它们,并且是从需求文件安装的,所以我的队友可以以同样的方式安装它们我猜重命名包/模块不是一个选项(如果是,我很感激指出如何自动执行)
我想出的一件事是给 pip 一些选项,可以将包安装在具有某种别名/前缀的目录中,因此它们的名称可能不同,但是 pip 文档对我来说并没有多大用处。
在此先感谢您的帮助:D