diff options
Diffstat (limited to 'sources/pyside-tools/deploy_lib/dependency_util.py')
| -rw-r--r-- | sources/pyside-tools/deploy_lib/dependency_util.py | 7 |
1 files changed, 5 insertions, 2 deletions
diff --git a/sources/pyside-tools/deploy_lib/dependency_util.py b/sources/pyside-tools/deploy_lib/dependency_util.py index 6cab75cfc..35973445c 100644 --- a/sources/pyside-tools/deploy_lib/dependency_util.py +++ b/sources/pyside-tools/deploy_lib/dependency_util.py @@ -218,12 +218,15 @@ class QtDependencyReader: """ Finds the path to the Qt libs directory inside PySide6 package installation """ + # PYSIDE-2785 consider dist-packages for Debian based systems for possible_site_package in site.getsitepackages(): - if possible_site_package.endswith("site-packages"): + if possible_site_package.endswith(("site-packages", "dist-packages")): self.pyside_install_dir = Path(possible_site_package) / "PySide6" + if self.pyside_install_dir.exists(): + break if not self.pyside_install_dir: - print("Unable to find site-packages. Exiting ...") + print("Unable to find where PySide6 is installed. Exiting ...") sys.exit(-1) if sys.platform == "win32": |
