自己写了一个python脚本,使用的是eclipse + pydev插件的IDE
在IDE中执行没问题,在命令行中,就出现“ImportError: No module named” 错误
项目的目录结构
执行python LogAnalysis.py报错 ImportError: No module named com.util
在LogAnalysis.py中加入sys.path.append(os.path.abspath('%s/../..' % sys.path[0]))。ok了
sys.path在IDE中和在命令行中是不同的
本文介绍了如何解决在命令行环境中遇到的Python脚本执行问题,特别是当出现ImportError: No module named 'com.util'错误时的解决方法。通过在脚本中加入sys.path.append(os.path.abspath('%s/../..'%sys.path[0]))语句,成功解决了sys.path在IDE和命令行环境中的差异导致的问题。

1万+

被折叠的 条评论
为什么被折叠?



