我有这样一个项目脚本文件
这里 main.py 为我的程序主入口,在pycharm 可以正确运行,在cmd 就会报这样的错误
解决方法:
定位找不到模块位置:
这里我是报的Freight这个模块找不到
需要将 Freight 模块的上级目录添加到路径中
import sys
import os
curPath = os.path.abspath(os.path.dirname(__file__))
rootPath = curPath.split("Freight")[0]
sys.path.append(rootPath)
这里的rootpath 则为 :
C:UsersAdministratorPycharmProjectspythonProject1
这段代码放置在主入口脚本的导入模块语句上方
再次在CMD中运行就不会报错了



