1
假设我们有两个python软件包。两个包含同名模块的软件包
第一个叫做lib1
并且包含sample
模块。我们的名字叫name='lib1'
。
所以安装后,我们可以使用它作为import sample
。
但是如果lib2
包含模块sample
呢?
似乎会有冲突。
如何处理?有什么协议吗?
lib1
sample
tests
setup.py
lib2
sample
tests
setup.py
如果我试图将其导入为'import lib1.sample',导致错误'ImportError:No module named lib1.sample' –
什么是从项目根到您的包/模块的完整路径?如果它在另一个包中,请确保声明它等等。 – Bodao