The `pyqt6-qt` package is a crucial runtime dependency for `PyQt6`, providing the necessary compiled Qt binaries and libraries. It is not intended for direct import or use by application developers but is automatically installed and utilized by the `PyQt6` package to enable GUI functionality. The current version is 6.0.1, reflecting its close tie to the PyQt6 release cycle.
pip install pyqt6-qtVerified import paths — ran on the pinned version, not inferred.
This quickstart demonstrates a basic PyQt6 application. While `pyqt6-qt` is not directly imported, it is a mandatory runtime dependency that provides the underlying Qt shared libraries, making the `PyQt6` imports and functionality possible. You typically install `PyQt6` which then pulls in `pyqt6-qt`.
Always import from `PyQt6` (e.g., `PyQt6.QtWidgets`, `PyQt6.QtCore`) in your application code. `pyqt6-qt` is a backend dependency, not an API layer.
Refer to the documentation of your chosen bundling tool (e.g., PyInstaller's `datas` option, or specific PySide/PyQt hooks). Ensure all necessary Qt plugins (platform, image formats, etc.) are included. This often requires running the bundling tool on the target OS or ensuring cross-platform compatibility.
Ensure the `platforms` directory containing the `qwindows.dll` (or `libqxcb.so` on Linux) is discoverable. For standard installations, this is handled, but in custom environments or deployments, you might need to manually set `QT_QPA_PLATFORM_PLUGIN_PATH` to the correct directory (e.g., `path/to/venv/Lib/site-packages/PyQt6/Qt6/plugins`).
No dependency data recorded yet.