Ошибка ImportError: dlopen() при переносе скомпилированного файла на другое устройство Python
После переноса файла .app на другое устройство выдает ошибку:
Traceback (most recent call last):
File "/Users/boss/Desktop/RuTracker.app/Contents/Resources/__boot__.py", line 161, in <module>
_run()
File "/Users/boss/Desktop/RuTracker.app/Contents/Resources/__boot__.py", line 84, in _run
exec(compile(source, path, "exec"), globals(), globals())
File "/Users/boss/Desktop/RuTracker.app/Contents/Resources/RuTracker.py", line 2, in <module>
from PyQt6.QtWidgets import QApplication, QMainWindow, QLabel, QPushButton, QLineEdit
ImportError: dlopen(/Users/boss/Desktop/RuTracker.app/Contents/Resources/lib/python3.11/PyQt6/QtWidgets.abi3.so, 2): Symbol not found: _NSAppearanceNameDarkAqua
Referenced from: /Users/boss/Desktop/RuTracker.app/Contents/Resources/lib/python3.11/PyQt6/Qt6/lib/QtCore.framework/Versions/A/QtCore (which was built for Mac OS X 10.14)
Expected in: /System/Library/Frameworks/AppKit.framework/Versions/C/AppKit
in /Users/boss/Desktop/RuTracker.app/Contents/Resources/lib/python3.11/PyQt6/Qt6/lib/QtCore.framework/Versions/A/QtCore
Компилировал с помощью py2app на Python 3.11. На устройстве, где происходила компиляция, файл открывается нормально, а на другом ошибка.
Данный файл существует в каталоге программы
Как от нее избавится?