[PyQt] PyQt v5.12 and QScintilla v2.11 Released
Phil Thompson
phil at riverbankcomputing.com
Thu Apr 4 23:32:02 BST 2019
On 4 Apr 2019, at 2:30 pm, Ilan Tiagai <iltiagai at gmail.com> wrote:
>
> Hi Again Phil,
>
> I'm doing by best to follow your instruction on using pyqtdeploy.
> I've encountered the following when executing:
> pyqtdeploy-build health_card.pdy
>
> I've attached my pdy file.
> Can you help?
>
> Thank you,
> Ilan
It's fairly obvious that the code is Python v2 syntax (which unsurprisingly Python v3 cannot freeze). Therefore you need to exclude those .py files.
Phil
> =========================================================================
> Freezing C:\Users\Ilan\phamos\health_card\sysroot-win-64\lib\python3.7\lib2to3\pgen2\pgen.py...
> Freezing C:\Users\Ilan\phamos\health_card\sysroot-win-64\lib\python3.7\lib2to3\pgen2\token.py...
> Freezing C:\Users\Ilan\phamos\health_card\sysroot-win-64\lib\python3.7\lib2to3\pgen2\tokenize.py...
> Freezing C:\Users\Ilan\phamos\health_card\sysroot-win-64\lib\python3.7\lib2to3\pygram.py...
> Freezing C:\Users\Ilan\phamos\health_card\sysroot-win-64\lib\python3.7\lib2to3\pytree.py...
> Freezing C:\Users\Ilan\phamos\health_card\sysroot-win-64\lib\python3.7\lib2to3\refactor.py...
> Freezing C:\Users\Ilan\phamos\health_card\sysroot-win-64\lib\python3.7\lib2to3\tests\__init__.py...
> Freezing C:\Users\Ilan\phamos\health_card\sysroot-win-64\lib\python3.7\lib2to3\tests\__main__.py...
> Freezing C:\Users\Ilan\phamos\health_card\sysroot-win-64\lib\python3.7\lib2to3\tests\data\bom.py...
> pyqtdeploy-build: Unable to freeze files: Traceback (most recent call last):
> File "C:/Users/Ilan/AppData/Local/Temp/qt_temp-UORNAo/freeze.py", line 104, in <module>
> freeze_as_data(py_filename, out_filename, embedded_name)
> File "C:/Users/Ilan/AppData/Local/Temp/qt_temp-UORNAo/freeze.py", line 36, in freeze_as_data
> code = _get_marshalled_code(py_filename, embedded_name)
> File "C:/Users/Ilan/AppData/Local/Temp/qt_temp-UORNAo/freeze.py", line 77, in _get_marshalled_code
> co = compile(source, embedded_name, 'exec')
> File ":/health_card/sysroot-win-64/lib/python3.7/lib2to3/tests/data/bom.py", line 2
> print "BOM BOOM!"
> ^
> SyntaxError: Missing parentheses in call to 'print'. Did you mean print("BOM BOOM!")?
>
> C:\Users\Ilan\phamos\health_card>
>
> On Wed, Feb 13, 2019 at 8:57 AM Phil Thompson <phil at riverbankcomputing.com> wrote:
> On 13 Feb 2019, at 1:56 pm, Ilan Tiagai <iltiagai at gmail.com> wrote:
> >
> > I don’t know but I can use VisualStudio with supports both. Which IDE/debugger do you use?
>
> I don't - old school.
>
> Phil
> <health_card.pdy>
More information about the PyQt
mailing list