我对python还是很陌生,我尝试导入模块,但无法。
注意我还使用了一些外部依赖项,因此我不会在问题中包括它们。我对hl7_utils.py
python版本是3.7
这是我的项目结构:
-src:
final_client.py
hl7_utils.py
__init__.py
以下是 hl7_utils 内容:
from hl7apy.core import Message
from sepsis_1.sepsis_one import SepsisOne
def create_sepsis_message(key, value):
print('removed contents for brevity')
def generate_hl7_analysis_for_patient():
print('removed contents for brevity')
这是我的 final_client.py :
from hl7_utils import generate_hl7_analysis_for_patient
generate_hl7_analysis_for_patient()
__ init __。py 为空
为什么会出现ModuleNotFoundError:没有名为'hl7_utils'的模块?
答案 0 :(得分:4)
您遇到错误
ModuleNotFoundError:没有名为“ hl7apy”的模块
如果您运行 python3 final_client.py
删除这些:
from hl7apy.core import Message
from sepsis_1.sepsis_one import SepsisOne
您将能够正常运行:
$ python3 final_client.py
removed contents for brevity