[PyQt] private sip 5 for pyqt?
    Phil Thompson 
    phil at riverbankcomputing.com
       
    Fri Nov 29 22:52:26 GMT 2019
    
    
  
On 29/11/2019 20:21, William Kyngesburye wrote:
> (error is when trying to build PyQt3D, but error comes from PyQt)
> 
> I installed sip with pip.  so no private PyQt sip.
A private sip module is created by sip v5, not included with it. See...
https://www.riverbankcomputing.com/static/Docs/sip/examples.html#package-projects
https://www.riverbankcomputing.com/static/Docs/sip/command_line_tools.html#sip-module
> For PyQt 5.13.2:
> 
> python3 configure.py --spec=macx-clang
> 
> make & install OK
> 
> For PyQt3D 5.13.1:
> 
> python3 configure.py --spec=macx-clang
> Error: Unable to import PyQt5.QtCore. Make sure PyQt5 is installed.
> 
> not a very helpful error - PyQt IS installed.
Python doesn't make the distinction between a module that cannot be 
imported and one that isn't installed.
> I started python3 and tried to load PyQt5.QtCore as the PyQt3d
> configure is doing:
> 
> from PyQt5 import QtCore
> Traceback (most recent call last):
>   File "<stdin>", line 1, in <module>
> ModuleNotFoundError: No module named 'PyQt5.sip'
If you are still wanting to use configure.py then you need to install 
the private sip module first.
Phil
    
    
More information about the PyQt
mailing list