我正在处理的项目中有两个软件包(他们都在项目根目录中):
main.py
包中的room
模块需要从speechtotext
包中导入一些模块。所以我在main.py
中的导入看起来像from speechtotext.<modlue> import <something>
。我一直为这些跨包导入获得ImportError
。
如何修复导入以使其正常工作?
答案 0 :(得分:0)
将../speechtotext
的路径添加到PYTHONPATH
envar,或者只将speechtotext移动到会议室文件夹中。并且不要忘记在speechtotext中制作__init__.py
文件。