本地的main.py函数里写(main.py文件和utils文件夹在同一级目录):
from utils.image_decode_base64 import ImageDecodeBase64
运行main.py函数能够执行成功,但是放到linux服务器上就运行main.py函数就会报错
目录如下:
报错信息:
Traceback (most recent call last):
File "main.py", line 10, in <module>
from utils.image_decode_base64 import ImageDecodeBase64
ModuleNotFoundError: No module named 'utils.image_decode_base64'
解决方案:
把utils文件夹重命名为Utils
命令:
mv utils Utils
然后把main.py里导入模块的部分修改下
from Utils.image_decode_base64 import ImageDecodeBase64
再次运行main.py函数,可成功运行