我想了解一下我在浏览go模块&供应商目录时遇到错误的原因。显然,在主模块和供应商文件夹中使用相同的包会导致错误,我想知道为什么。据我所知,如果存在go.mod,go甚至不应该检查vendor文件夹中的依赖项。一旦我运行go run ./main.go,我就会得到以下错误: main.go:3:8: ambiguous import: found
我有一个程序,它由一个主脚本.py和一些自定义模块.pyd组成。所有文件都位于同一个目录中。主脚本使用import module语法导入模块,并从我的IDE中全部正常工作。但是当我冻结程序时,我得到了错误的dynamic module does not define init function。
更奇怪的是,quavers模块是第二个导入
from .oauth2_helper import (_url, get_token, get_session)在PyCharm中,我没有看到错误下划线,但是当在终端运行我的应用程序时,我会得到以下错误:
ModuleNotFoundError: No module named '__main__.oauth2_helper'; '__main__'