修复若干BUG，支持pyinstaller编译