[QScintilla] Invalid pyqt_mod_dir, python bindings installed incorreclty

Phil Thompson phil at riverbankcomputing.com
Wed Aug 24 18:31:02 BST 2011


On Wed, 24 Aug 2011 20:13:10 +0300, Andrei Kopats <hlamer at tut.by> wrote:
> Hi
> 
> I tried to install the last QScintilla snapshot on up to date Ubuntu
11.04
> 
> Python bindings installed to incorrect directory for me, so, it is
> impossible to import it. PyQt4 installed to
> /usr/lib/pymodules/python2.7/PyQt4, but bindings to
> /usr/lib/python2.7/dist-packages/PyQt4
> 
> Here is simple test:
> import os.path
> import PyQt4.pyqtconfig
> 
> print os.path.dirname(PyQt4.__file__)
> print PyQt4.pyqtconfig.Configuration().pyqt_mod_dir
> 
> 
> Output:
> /usr/lib/pymodules/python2.7/PyQt4
> /usr/lib/python2.7/dist-packages/PyQt4
> 
> I don't know, if it is bug of Ubuntu or of QScintilla, but, maybe you
could
> use os.path.dirname(PyQt4.__file__) as installation path?
> 
> Andrei Kopats

If pyqtconfig says that PyQt4 is installed in one directory but it is
actually installed in another then that would suggest a bug in Ubuntu's
PyQt package.

Phil


More information about the QScintilla mailing list