我正在尝试冻结并将Ubuntu 16.04.02上的PyQt5应用程序打包到exe文件中,但是cx_Freeze报告找不到libicuuc.so.56
,libicudata.so.56
和libQt5EglFSDeviceIntegration.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升级到最新版本而没有任何改进。
非常感谢