Python:没有名为“ X”的模块

宣布

我浏览了以前的答案,但没有任何帮助。我正在从似乎是正确目录的位置运行python,其中包含所有init文件,但出现错误。

资料夹结构:

.
├── Pipfile
├── Pipfile.lock
├── x_logic
│   ├── __init__.py
│   ├── # logic sits here
├── dev
│   ├── __init__.py
│   └── timings
│       ├── __init__.py
│       ├── measuring_timings.py
├── ...

我的命令(从根文件夹运行,即一个禁忌Pipfile等):

python dev/timings/measuring_timings.py

结果(measuring_timings.py的确是从导入x_logic):

ModuleNotFoundError: No module named 'x_logic'

有和没有效果相同pipenv shell

如果尝试从timings目录立即运行,则效果相同

我想念什么?

威廉

我建议将measuring_timing.pya作为模块运行,否则您将永远无法看到该x_logic模块。

$ python -m dev.timings.measuring_timings

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章