[PyQt] pyinstaller and images

oliver oliver.schoenborn at gmail.com
Fri Oct 28 00:50:23 BST 2016


We had to install silly separately, dunno if that changes things for you

On Thu, Oct 27, 2016, 6:19 AM umbe1987 <umbertofilippo at tiscali.it> wrote:

> Coming back to this saying that in the build directory I found an
> "warn[app_name]" txt with the content below. Apparently, Pyinstaller wasn't
> able to find SIP (which ASAIK is shipped with PyQt5)?
> I installed PyQt5 using 'pip' within my conda virtualenv, and listing the
> packages installed within this environment I can clearly see there are both
> PyQt5, Qt5, and SIP.
> Then I 1) ran "pyi-makespec </path/to/my_app>.py" to generate the .spec
> file; 2) changed it by adding the image and sound folders I needed, and; 3)
> I ran "pyinstaller <my_app>.spec".
> The way I modified the .spec file was adding a list of tuples variable
> like:
>     added_files = [
>          ( 'C:\\Users\\minorau\\Desktop\\personale\\memory_game\\sound',
> 'sound' ),
>          ( 'C:\\Users\\minorau\\Desktop\\personale\\memory_game\\img',
> 'img'
> )
>          ]
>
> and updating the 'datas' argument value from "datas = []" to "datas =
> added_files". In the 'dist' folder, I can see both the 'img' and the
> 'sound'
> folder with their content.
> Here is the "warn[app_name].txt".
>
>     missing module named 'PyQt5.sip' - imported by
>
> C:\Umberto\Miniconda3\envs\pyqt_apps\lib\site-packages\PyInstaller\loader\rthooks\pyi_rth_qt5plugins.py
>     missing module named resource - imported by posix,
> C:\Users\minorau\Desktop\personale\memory_game\memory_04.py
>     missing module named posix - imported by os,
> C:\Users\minorau\Desktop\personale\memory_game\memory_04.py
>     missing module named _posixsubprocess - imported by subprocess,
> C:\Users\minorau\Desktop\personale\memory_game\memory_04.py
>     missing module named 'org.python' - imported by pickle,
> C:\Users\minorau\Desktop\personale\memory_game\memory_04.py, xml.sax
>     missing module named readline - imported by cmd, code, pdb,
> C:\Users\minorau\Desktop\personale\memory_game\memory_04.py
>     excluded module named _frozen_importlib - imported by importlib,
> importlib.abc, C:\Users\minorau\Desktop\personale\memory_game\memory_04.py
>     missing module named _frozen_importlib_external - imported by
> importlib._bootstrap, importlib, importlib.abc,
> C:\Users\minorau\Desktop\personale\memory_game\memory_04.py
>     missing module named _winreg - imported by platform,
> C:\Users\minorau\Desktop\personale\memory_game\memory_04.py
>     missing module named _scproxy - imported by urllib.request
>     missing module named java - imported by platform,
> C:\Users\minorau\Desktop\personale\memory_game\memory_04.py
>     missing module named 'java.lang' - imported by platform,
> C:\Users\minorau\Desktop\personale\memory_game\memory_04.py,
> xml.sax._exceptions
>     missing module named vms_lib - imported by platform,
> C:\Users\minorau\Desktop\personale\memory_game\memory_04.py
>     missing module named termios - imported by tty,
> C:\Users\minorau\Desktop\personale\memory_game\memory_04.py, getpass
>     missing module named grp - imported by tarfile, shutil,
> C:\Users\minorau\Desktop\personale\memory_game\memory_04.py
>     missing module named pwd - imported by posixpath, tarfile, shutil,
> http.server, webbrowser,
> C:\Users\minorau\Desktop\personale\memory_game\memory_04.py, netrc, getpass
>     missing module named ce - imported by os,
> C:\Users\minorau\Desktop\personale\memory_game\memory_04.py
>     missing module named _dummy_threading - imported by dummy_threading,
> C:\Users\minorau\Desktop\personale\memory_game\memory_04.py
>     missing module named org - imported by copy,
> C:\Users\minorau\Desktop\personale\memory_game\memory_04.py
>
>
>
> --
> View this message in context:
> http://python.6.x6.nabble.com/pyinstaller-and-images-tp5202126p5202247.html
> Sent from the PyQt mailing list archive at Nabble.com.
> _______________________________________________
> PyQt mailing list    PyQt at riverbankcomputing.com
> https://www.riverbankcomputing.com/mailman/listinfo/pyqt

-- 
Oliver
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://www.riverbankcomputing.com/pipermail/pyqt/attachments/20161027/f0dcf7b3/attachment.html>


More information about the PyQt mailing list