转自:
https://stackoverflow.com/questions/56472933/pyinstaller-executable-fails*
主要是读取Tif文件时,gdal的剪裁转换功能不能运行
*所以在 .spec 文件中的:
runtime_hooks=['hook.py'],
# 另外建一个py文件,名为hook.py
import os
import sys
os.environ['PROJ_LIB'] = os.path.dirname(sys.argv[0])
It solves the problem and the application is working as long as the proj.db file exists at the location of the executable file.