python - Python 中的 ImportError 没有模块
问题描述
我自己的目录中有一个模块(来自另一个 repo 的代码),但我无法使用该 repo 中的脚本。目录如下所示:
- project/
- graph_analysis/
- __init__.py
- script1.py
- script2.py
-model.py
-utils.py
-main.py
我正在使用 pycharm,并且我明确地将 graph_analysis 模块标记为源。我__init__.py
是空的,我尝试使用以下格式调用模块内的函数:
from graph_analysis.script1 import Call1
from graph_analysis.script2 import Call2
我得到了错误:
ImportError: No module named script1
解决方案
推荐阅读
- javascript - javascript选择按字母顺序排序
- c++ - C++ Direct X 12 示例代码中看似无用的行
- react-native - React 本机 ios 远程 js 调试器不可用
- amazon-web-services - 将镶木地板文件从 S3 加载到 DynamoDB
- swift - 如何使用比例因子在 Swift 中缩放图像
- django - 有没有办法用我现有的 Django Web 应用程序配置外部 SSO 登录系统
- angular - 如何使用 TypeScript 和 Node 正确导入 Firestore?
- raspbian - 为什么在 raspbian 中缺少 gnuradio 伴侣中的某些块,例如嵌入式 Python 块?
- angular - How to implement test to this implementation of Ngrx?
- javascript - 如何在输入类型日期中选择默认当前日期