我正在使用pyinstaller在ubuntu 16.04中生成可执行的pyqt5软件,但是遇到了一些麻烦,该如何解决?
我的操作系统是Ubuntu16.04LTS,而python版本是anconda3 python3.6.5, 我的pyqt5使用pip进行安装,在pip列表中显示的是5.11.3,而qmake的版本是3.1。 我将anconda的lib目录添加到我的LD_LIBRARY_PATH中(如果没有,则在运行pyinstaller myfile.py时显示“ TypeError:预期的str,字节或os.PathLike对象,而不是NoneType”),并且可以成功获取可执行的pyqt5软件。 但是,当我运行可执行应用程序时,出现了问题,这是 我该怎么办?非常感谢您的帮助!
"ImportError: /home/kanghao/dabao/dist/train_tool/libQt5Core.so.5: version `Qt_5.11' not found (required by /home/kanghao/dabao/dist/train_tool/PyQt5/QtCore.so)
[11591]无法执行脚本train_tool”
我的代码在网页上:https://blog.csdn.net/yourgreatfather/article/details/85063787
我希望我的代码可以成为可执行的软件。