[PyQt] SIP RuntimeError: the sip module implements API v12.0 to v12.3 but the xxx module requires API v12.4

Denis Rouzaud denis.rouzaud at gmail.com
Wed Apr 4 18:43:16 BST 2018


Hi again,

Does this mean I have to recompile PyQt5?
Or can I use current version on bionic (PyQt 5.9.4, which means API v12.3
if I followed)?

Would the idea of patching 4.19.7 with what I need (signatures for signal)
be working?

Cheers,
Denis

Le mer. 4 avr. 2018 à 08:31, Denis Rouzaud <denis.rouzaud at gmail.com> a
écrit :

> Thanks a lot for the clarification!
>
>
> Le mer. 4 avr. 2018 à 08:29, Phil Thompson <phil at riverbankcomputing.com>
> a écrit :
>
>> On 4 Apr 2018, at 12:24 pm, Denis Rouzaud <denis.rouzaud at gmail.com>
>> wrote:
>> >
>> > Hi Phil, hi list,
>> >
>> > I have added a home built snapshot of SIP in our Docker container to
>> build our software.
>> > When building, I get this error
>> >
>> > RuntimeError: the sip module implements API v12.0 to v12.3 but the
>> qgis._core module requires API v12.4
>> >
>> > I would like to be sure what it means.
>> > 12.4 is the version I built myself (i.e. upcoming 4.19.9).
>>
>> 12.4 was implemented in v4.19.8
>>
>> > So does it means, I have another version of SIP floating around?
>>
>> Looks like it.
>>
>> > Or does it means that the other libs (PyQt, QScintilla) have been build
>> using older SIP and that I have to rebuild them?
>>
>> No, that would only happen if the API version was bumped to 13.0.
>>
>> Phil
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://www.riverbankcomputing.com/pipermail/pyqt/attachments/20180404/d39abf5e/attachment.html>


More information about the PyQt mailing list