Installation Eric5 difficile
Bonjour,
J'essaie d'installer Eric5 depuis hier. Mais je n'y arrive vraiment pas.
Je suis sous Ubuntu 13.10.
Qt4 est installé avec QtDesigner (ainsi Qt5 avec QtCreator)
PyQt4 est bien installé (ainsi que PyQt5)
QScintilla 2.8 est installé.
J'ai un problème pour le Python binding.
Voici ma console
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24
|
pierre@PTISS:~/Informatique/Applications/QScintilla-gpl-2.8/Python$ python3.3 configure.py
PyQt 4.10.3 is being used.
Qt 4.8.4 is being used.
sip 4.15.3 is being used.
QScintilla 2.8 is being used.
The sip executable is /usr/bin/sip.
The QScintilla module will be installed in
/usr/lib/python3.3/site-packages/PyQt4.
The QScintilla module is being built with 'protected' redefined as 'public'.
The QScintilla .sip files will be installed in /usr/share/sip/PyQt4.
The QScintilla API file will be installed in /usr/share/qt5/api/python.
Generating the C++ source for the Qsci module...
Generating the .pro file for the Qsci module...
Creating the Makefile for the Qsci module...
pierre@PTISS:~/Informatique/Applications/QScintilla-gpl-2.8/Python$ make
g++ -c -m64 -pipe -fno-exceptions -O2 -Wall -W -D_REENTRANT -fPIC -DSIP_PROTECTED_IS_PUBLIC -Dprotected=public -DQT_NO_DEBUG -DQT_PLUGIN -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_GUI_LIB -DQT_CORE_LIB -I/usr/share/qt5/mkspecs/linux-g++-64 -I. -I/usr/include/qt5 -I/usr/include/python3.3m -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtCore -I. -o sipQsciQsciLexerPerl.o sipQsciQsciLexerPerl.cpp
In file included from sipQsciQsciLexerPerl.cpp:29:0:
sipAPIQsci.h:33:17: fatal error: sip.h: Aucun fichier ou dossier de ce type
#include <sip.h>
^
compilation terminated.
make: *** [sipQsciQsciLexerPerl.o] Erreur 1
pierre@PTISS:~/Informatique/Applications/QScintilla-gpl-2.8/Python$ |
Evidement le make install ne fonctionne pas pour la même raison.
Je ne sais pas comment re-initialiser ce binding. Que faut-il effacer ?
merci pour votre aide.