[prev in list] [next in list] [prev in thread] [next in thread]
List: pykde
Subject: Re: [PyQt] PyQt5 5.9 pip wheels depend on Python.framework on OSX
From: Phil Thompson <phil () riverbankcomputing ! com>
Date: 2017-11-21 14:55:31
Message-ID: 96890C32-65D3-4695-8E38-7C9A6ECA19DB () riverbankcomputing ! com
[Download RAW message or body]
On 21 Nov 2017, at 1:21 pm, Kristiyan Kanchev <skrechy@gmail.com> wrote:
>
> Hello,
>
> I've noticed that when I install PyQt5 from PyPI using pip every *.so file in \
> *python-install-dir*/lib/python*.*/site-packages/PyQt5 (such as QtCore.so, \
> QtGui.co, etc) depends on \
> /Library/Frameworks/Python.framework/Versions/3.6/lib/python3.6/site-packages/PyQt5/QtCore.so. \
>
> The thing is that I'm using python3.5 and don't have that folder. Even more, I'm \
> using pyenv so I don't even have /Library/Frameworks/Python.framework.
> Strangely enough, when running my application from source code, there is no error \
> about Qt unable to load it's dynamic libraries, but when I want to freeze the \
> application (make an app bundle for OSX) the freezing software (I'm using \
> cx_Freeze) tries to copy that dependency, couldn't find it and fails.
> Don't know who's at fault here - cx_Freeze or the way PyQt5 wheel is packaged. \
> Isn't /Library/Frameworks/Python.framework/Versions/3.6/lib/python3.6/site-packages/PyQt5/QtCore.so \
> supposed to be the same file that is \
> *python-install-dir*/lib/python*.*/site-packages/PyQt5/QtCore.so? Why this file \
> depends on itself? This is the reason that I'm posting this bug report here and not \
> on the cx_Freeze forum.
I think this is this problem...
https://www.riverbankcomputing.com/pipermail/pyqt/2017-November/039694.html
...which is fixed in current snapshots.
Phil
_______________________________________________
PyQt mailing list PyQt@riverbankcomputing.com
https://www.riverbankcomputing.com/mailman/listinfo/pyqt
[prev in list] [next in list] [prev in thread] [next in thread]
Configure |
About |
News |
Add a list |
Sponsored by KoreLogic