cx_Freeze找不到libicuuc.so.56和libQt5EglFSDeviceIntegration.so.5

时间:2018-02-15 18:58:17

标签: ubuntu pyqt qt5 cx-freeze icu

我正在尝试冻结并将Ubuntu 16.04.02上的PyQt5应用程序打包到exe文件中,但是cx_Freeze报告找不到libicuuc.so.56libicudata.so.56libQt5EglFSDeviceIntegration.so.5

当我在我的系统上搜索icu文件时,我发现当前安装了55版。

$ apt-cache search libicu
icu-devtools - Development utilities for International Components for Unicode
libicu-dev - Development files for International Components for Unicode
libicu55 - International Components for Unicode
libicu55-dbg - International Components for Unicode
libicu4j-4.4-java - Library for Unicode support and internationalization
libicu4j-49-java - Library for Unicode support and internationalization
libicu4j-java - Library for Unicode support and internationalization

似乎我需要升级icu或找到有问题的文件的副本到cx_Freeze。怎么样?

另外,如何解决libQt5EglFSDeviceIntegration.so.5问题?

我已经将PyQt5,cx_Freeze,pip和sip升级到最新版本而没有任何改进。

非常感谢

0 个答案:

没有答案