在CMD编译器环境中,引入我自己编写的模块提示"没有命名的模块"



项目目录下有两个包,'luomo'和'uitlbt'。 当我想在 \uitlbt\E.py 中呼叫 \luomo\D.py, 在CMD编译模式下,会提示"没有名为luomo的模块"。 我做了一些尝试,但失败了, 我想问一下,在CMD编译模式下, 如何成功运行 D.py, 谢谢。

目录截图: https://i.stack.imgur.com/W1SPv.png

错误的屏幕截图: https://i.stack.imgur.com/y1pjk.png

试试这个:

import sys
import os
sys.path.insert(0, os.path.dirname(os.path.dirname(os.path.abspath(__file__))))

最新更新