系统:Raspberry Pi Model 2 B
我正在尝试使用PyInstaller将python文件转换为可执行文件。在python文件中,添加了以下导入:
from PyQt5 import QtCore, QtGui, QtWidgets
每当我尝试在终端中执行二进制可执行文件时,要么找不到模块'PyQt5',要么找不到模块'QtCore'。我尝试添加hidden import =['PyQt5.Gui', 'PyQt5.Core', 'PyQt5.Widgets']
,但没有运气。目前,我怀疑挂钩文件的位置不正确。当我告诉PyInstaller返回模块名称为“ PyQt5”的目录的路径时,出现错误。我也尝试使用PYTHONPATH
来扩展Pyinstaller --paths /usr/lib/python3/dist-packages
,但运气不好。目前,我对如何解决这个问题一无所知。我正在考虑编写自己的挂钩文件,但是我也遇到了麻烦。