我无法使用pyInstaller生成我的设置。当我输入命令"pyinstaller -w -F myfile.py“时,出现下面的错误:
app/env/lib/python3.8/site-packages/PyQt5/Qt5/lib/QtNetwork.framework/Versions/5/QtNetwork)
12552 ERROR: Can not find path /usr/lib/libSystem.B.dylib (needed by /Users/macbookpro/Desktop/app/env/lib/python3.8/site-packages/PyQt5/Qt5/lib/QtNetwork.framework/Versions/5/QtNetwork)
12552 ERROR: Can not find path /usr/lib/libz.1.dylib (needed by /Users/macbookpro/Desktop/app/env/lib/python3.8/site-packages/PyQt5/Qt5/lib/QtNetwork.framework/Versions/5/QtNetwork)
12552 ERROR: Can not find path /System/Library/Frameworks/CFNetwork.framework/Versions/A/CFNetwork (needed by /Users/macbookpro/Desktop/app/env/lib/python3.8/site-packages/PyQt5/Qt5/lib/QtNetwork.framework/Versions/5/QtNetwork)
12552 ERROR: Can not find path /System/Library/Frameworks/Security.framework/Versions/A/Security (needed by /Users/macbookpro/Desktop/app/env/lib/python3.8/site-packages/PyQt5/Qt5/lib/QtNetwork.framework/Versions/5/QtNetwork)
12553 ERROR: Can not find path /System/Library/Frameworks/IOKit.framework/Versions/A/IOKit (needed by /Users/macbookpro/Desktop/app/env/lib/python3.8/site-packages/PyQt5/Qt5/lib/QtNetwork.framework/Versions/5/QtNetwork)
12554 ERROR: Can not find path /System/Library/Frameworks/DiskArbitration.framework/Versions/A/DiskArbitration (needed by /Users/macbookpro/Desktop/app/env/lib/python3.8/site-packages/PyQt5/Qt5/lib/QtQmlModels.framework/Versions/5/QtQmlModels)
12554 ERROR: Can not find path /usr/lib/libc++.1.dylib (needed by /Users/macbookpro/Desktop/app/env/lib/python3.8/site-packages/PyQt5/Qt5/lib/QtQmlModels.framework/Versions/5/QtQmlModels)
12554 ERROR: Can not find path /usr/lib/libSystem.B.dylib (needed by /Users/macbookpro/Desktop/app/env/lib/python3.8/site-packages/PyQt5/Qt5/lib/QtQmlModels.framework/Versions/5/QtQmlModels)
12554 ERROR: Can not find path /System/Library/Frameworks/IOKit.framework/Versions/A/IOKit (needed by /Users/macbookpro/Desktop/app/env/lib/python3.8/site-packages/PyQt5/Qt5/lib/QtQmlModels.framework/Versions/5/QtQmlModels)
12557 ERROR: Can not find path /System/Library/Frameworks/OpenGL.framework/Versions/A/OpenGL (needed by /Users/macbookpro/Desktop/app/env/lib/python3.8/site-packages/PyQt5/Qt5/lib/QtQuick.framework/Versions/5/QtQuick)
12557 ERROR: Can not find path /System/Library/Frameworks/Metal.framework/Versions/A/Metal (needed by /Users/macbookpro/Desktop/app/env/lib/python3.8/site-packages/PyQt5/Qt5/lib/QtQuick.framework/Versions/5/QtQuick)
12557 ERROR: Can not find path /System/Library/Frameworks/DiskArbitration.framework/Versions/A/DiskArbitration (needed by /Users/macbookpro/Desktop/app/env/lib/python3.8/site-packages/PyQt5/Qt5/lib/QtQuick.framework/Versions/5/QtQuick)
12557 ERROR: Can not find path /System/Library/Frameworks/IOKit.framework/Versions/A/IOKit (needed by /Users/macbookpro/Desktop/app/env/lib/python3.8/site-packages/PyQt5/Qt5/lib/QtQuick.framework/Versions/5/QtQuick)
12558 ERROR: Can not find path /System/Library/Frameworks/AGL.framework/Versions/A/AGL (needed by /Users/macbookpro/Desktop/app/env/lib/python3.8/site-packages/PyQt5/Qt5/lib/QtQuick.framework/Versions/5/QtQuick)
12558 ERROR: Can not find path /usr/lib/libc++.1.dylib (needed by /Users/macbookpro/Desktop/app/env/lib/python3.8/site-packages/PyQt5/Qt5/lib/QtQuick.framework/Versions/5/QtQuick)
12558 ERROR: Can not find path /System/Library/Frameworks/AppKit.framework/Versions/C/AppKit (needed by /Users/macbookpro/Desktop/app/env/lib/python3.8/site-packages/PyQt5/Qt5/lib/QtQuick.framework/Versions/5/QtQuick)
12558 ERROR: Can not find path /usr/lib/libSystem.B.dylib (needed by 发布于 2021-03-15 02:17:22
尝试运行以下命令来创建您的安装程序:pyinstaller -w -F myfile.py --hidden-import=PyQt5
如果这样不起作用,您可以尝试在文件的开头添加以下行:import PyQt5。
这可能会使PyInstaller检测到PyQt5依赖项。
https://stackoverflow.com/questions/66626959
复制相似问题