From b594886d32c6313dcca651f269685e82714dad16 Mon Sep 17 00:00:00 2001 From: stonebig Date: Thu, 30 Jul 2015 18:51:58 +0200 Subject: [PATCH] PyQt5 pyuic fix --- winpython/wppm.py | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/winpython/wppm.py b/winpython/wppm.py index aa378bb8..f7fed108 100644 --- a/winpython/wppm.py +++ b/winpython/wppm.py @@ -449,7 +449,13 @@ def handle_specific_packages(self, package): self.create_file(package, name, '.', contents.replace('.', './Lib/site-packages/%s' % package.name)) # pyuic script - tmp_string = r'''@echo off + if package.name.lower() == 'pyqt5': + # see http://code.activestate.com/lists/python-list/666469/ + tmp_string = r'''@echo off +python -m PyQt5.uic.pyuic %1 %2 %3 %4 %5 %6 %7 %8 %9''' + + else: + tmp_string = r'''@echo off python "%WINPYDIR%\Lib\site-packages\package.name\uic\pyuic.py" %1 %2 %3 %4 %5 %6 %7 %8 %9''' self.create_file(package, 'pyuic%s.bat' % package.name[-1],