VeighNa量化社区
你的开源社区量化交易平台 | vn.py | vnpy
Member
avatar
加入于:
帖子: 42
声望: 2

ubuntu中 pyinstaller打包后ctp报错

编辑 /etc/locale.gen 文件,取消zh_CN的注释

sudo sed -i '/^# zh_CN GB2312/s/^# //' /etc/locale.gen
sudo sed -i '/^# zh_CN.GB18030 GB18030/s/^# //' /etc/locale.gen
sudo sed -i '/^# zh_CN.GBK GBK/s/^# //' /etc/locale.gen
sudo sed -i '/^# zh_CN.UTF-8 UTF-8/s/^# //' /etc/locale.gen
sudo sed -i '/^# zh_HK BIG5-HKSCS/s/^# //' /etc/locale.gen
sudo sed -i '/^# zh_HK.UTF-8 UTF-8/s/^# //' /etc/locale.gen
sudo sed -i '/^# zh_SG GB2312/s/^# //' /etc/locale.gen
sudo sed -i '/^# zh_SG.GBK GBK/s/^# //' /etc/locale.gen
sudo sed -i '/^# zh_SG.UTF-8 UTF-8/s/^# //' /etc/locale.gen
sudo sed -i '/^# zh_TW BIG5/s/^# //' /etc/locale.gen
sudo sed -i '/^# zh_TW.EUC-TW EUC-TW/s/^# //' /etc/locale.gen
sudo sed -i '/^# zh_TW.UTF-8 UTF-8/s/^# //' /etc/locale.gen

修改 /etc/locale.gen 文件后,运行 locale-gen 命令,系统会根据文件中的配置生成相应的 locale

sudo locale-gen

查看locale

locale -a | grep zh_CN

# zh_CN
# zh_CN.gb18030   # 我的打包后缺了这个也不行
# zh_CN.gb2312
# zh_CN.gbk
# zh_CN.utf8
Member
avatar
加入于:
帖子: 1834
声望: 140

CTP需要操作系统的中文编码支持:

locale-gen zh_CN.GB18030
© 2015-2022 上海韦纳软件科技有限公司
备案服务号:沪ICP备18006526号

沪公网安备 31011502017034号

【用户协议】
【隐私政策】
【免责条款】