<div dir="ltr"><div>I installed it on my Mac, and import works. I will test more. <br></div><div><br></div><div>I have started from these two links: I cannot find now where I sound to suggest that it is connected with c++17. <br></div><div><br></div><div><a href="https://forum.qt.io/topic/149842/qt-6-5-2-build-crash-after-update-to-macos14-sdk">https://forum.qt.io/topic/149842/qt-6-5-2-build-crash-after-update-to-macos14-sdk</a></div><div><a href="https://bugreports.qt.io/browse/QTBUG-117484">https://bugreports.qt.io/browse/QTBUG-117484</a></div></div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">wt., 7 lis 2023 o 10:23 Phil Thompson <<a href="mailto:phil@riverbankcomputing.com">phil@riverbankcomputing.com</a>> napisał(a):<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">Did you mean Xcode 15 and not 14?<br>
<br>
Can you point me to the links you found describing the problem.<br>
<br>
I've re-built the PyQt5-Qt5 wheel using Xcode 14.3.1 and put it up on <br>
the local PyPI server. I think it fixes the problem so please test.<br>
<br>
Thanks,<br>
Phil<br>
<br>
On 02/11/2023 19:16, Grzegorz Bokota wrote:<br>
> Googling provides information that when code is build using XCode 14 <br>
> with<br>
> c++17 mode, it will not work with macOS Ventura arm64 (lack of symbols <br>
> in<br>
> libc++) . Did PyQt5 require  c++17, or could it be compiled with an <br>
> older<br>
> version?<br>
> <br>
> Regards,<br>
> Grzegorz Bokota<br>
> <br>
> czw., 2 lis 2023 o 19:34 Grzegorz Bokota <<a href="mailto:g.bokota@mimuw.edu.pl" target="_blank">g.bokota@mimuw.edu.pl</a>> <br>
> napisał(a):<br>
> <br>
>> Dear Phil,<br>
>> I just tested PyQt5 wheels on macos 13.2.1 and got:<br>
>> <br>
>> In [2]: from PyQt5.QtWidgets import QApplication, QLabel<br>
>>    ...:<br>
>> ---------------------------------------------------------------------------<br>
>> ImportError                               Traceback (most recent call <br>
>> last)<br>
>> Cell In[2], line 1<br>
>> ----> 1 from PyQt5.QtWidgets import QApplication, QLabel<br>
>> <br>
>> ImportError:<br>
>> dlopen(/Users/sobolp/micromamba/envs/napari-419/lib/python3.11/site-packages/PyQt5/<br>
>> <a href="http://QtWidgets.abi3.so" rel="noreferrer" target="_blank">QtWidgets.abi3.so</a>, 0x0002): Symbol not found:<br>
>> __ZTVNSt3__13pmr25monotonic_buffer_resourceE<br>
>>   Referenced from: <8239A761-D3BE-396C-A445-F703655273B5><br>
>> /Users/sobolp/micromamba/envs/napari-419/lib/python3.11/site-packages/PyQt5/Qt5/lib/QtWidgets.framework/Versions/5/QtWidgets<br>
>>   Expected in:     <3EE92404-8FC3-374B-A598-D5C9A8CD64B5><br>
>> /usr/lib/libc++.1.dylib<br>
>> <br>
>> The wheels are tagged as 11.0 compatible. Also, wheels on from <br>
>> riverbank<br>
>> pypi (<a href="https://www.riverbankcomputing.com/pypi/" rel="noreferrer" target="_blank">https://www.riverbankcomputing.com/pypi/</a>) are working without <br>
>> any<br>
>> problem on this machine. could you chek what may have men changed and<br>
>> rebuilt the wheels?<br>
>> <br>
>> Regards,<br>
>> Grzegorz Bokota<br>
>> <br>
>> <br>
>> <br>
>> <br>
>> wt., 31 paź 2023 o 11:41 Phil Thompson <<a href="mailto:phil@riverbankcomputing.com" target="_blank">phil@riverbankcomputing.com</a>><br>
>> napisał(a):<br>
>> <br>
>>> On 31/10/2023 08:05, ullix wrote:<br>
>>> > This one-liner fails on Mac (macbook air M1, OS Big Sur 11.6):<br>
>>> ><br>
>>> >    fromPyQt5.QtWidgetsimport*<br>
>>> ><br>
>>> > with this output on Py3.10 and same on Py3.11:<br>
>>> ><br>
>>> >    python3.10 test4mac.py Exception:<br>
>>> ><br>
>>> > dlopen(/opt/homebrew/lib/python3.10/site-packages/PyQt5/<br>
>>> <a href="http://QtWidgets.abi3.so" rel="noreferrer" target="_blank">QtWidgets.abi3.so</a>,<br>
>>> >    2): Symbol not found: __ZTVNSt3__13pmr25monotonic_buffer_resourceE<br>
>>> >    Referenced from:<br>
>>> ><br>
>>> ><br>
>>> /opt/homebrew/lib/python3.10/site-packages/PyQt5/Qt5/lib/QtCore.framework/Versions/5/QtCore<br>
>>> >    Expected in: /usr/lib/libc++.1.dylib in<br>
>>> ><br>
>>> ><br>
>>> /opt/homebrew/lib/python3.10/site-packages/PyQt5/Qt5/lib/QtCore.framework/Versions/5/QtCore<br>
>>> >    python3.11 test4mac.py Exception:<br>
>>> ><br>
>>> ><br>
>>> dlopen(/Users/alkaddy/Library/Python/3.11/lib/python/site-packages/PyQt5/<br>
>>> <a href="http://QtWidgets.abi3.so" rel="noreferrer" target="_blank">QtWidgets.abi3.so</a>,<br>
>>> >    2): Symbol not found: __ZTVNSt3__13pmr25monotonic_buffer_resourceE<br>
>>> >    Referenced from:<br>
>>> ><br>
>>> ><br>
>>> /Users/alkady/Library/Python/3.11/lib/python/site-packages/PyQt5/Qt5/lib/QtCore.framework/Versions/5/QtCore<br>
>>> >    Expected in: /usr/lib/libc++.1.dylib in<br>
>>> ><br>
>>> ><br>
>>> /Users/alesandro/Library/Python/3.11/lib/python/site-packages/PyQt5/Qt5/lib/QtCore.framework/Versions/5/QtCore<br>
>>> ><br>
>>> ><br>
>>> > The tiny test program is attached.<br>
>>> > The PyQt stuff had been installed with:<br>
>>> ><br>
>>> >    |python3 -m pip uninstall PyQt5 PyQt5-sip|<br>
>>> ><br>
>>> > Any guidance? Thanks.<br>
>>> > ullix<br>
>>> <br>
>>> It's possibly an issue with your version of macOS. The Qt wheels are<br>
>>> built with Xcode 15 on Ventura.<br>
>>> <br>
>>> Phil<br>
>>> <br>
>> <br>
</blockquote></div>