Loading

命令行运行py文件报错

起因

今天用ubuntu 终端运行py文件报了个错,找不到模块?

我切换回pycharm中运行,运行一切正常

解决

在报错模块中,插入绝对路径

import sys
sys.path.append('/opt/MVS/Samples/64/Python/GrabImage/')

2021.8.28
现在回过头来 再看当初这个报错,才明白问题的关键。
在pycharm中运行py代码,会根据pycharm中默认的 工作路径 (如下图所示), 去寻找待运行的py程序

如果切换到终端运行py程序,终端当前的路径工作环境 , so 会出现error

参考:
https://blog.csdn.net/biglamp/article/details/90734574
https://www.cnblogs.com/liuyanhang/p/11018407.html

posted @ 2020-11-16 16:12  Unixcs  阅读(427)  评论(0编辑  收藏  举报