[Eric] ANN: eric4 4.0.0 release

François Wautier eric at fwconsult.com
Tue Jun 5 15:51:05 BST 2007


Detlev,

Thanks. 

I had installed PyQt4 the standard Gentoo way, using "emerge". I unmasked 4.2 
and emerge'd it. To be on the safe side, I also reinstalled QScintilla.

I can now see the splash logo... but it then crash

Here is the log file produced

======%<=============%<================
--------------------------------------------------------------------------------
2007-06-05, 08:40:25
--------------------------------------------------------------------------------
exceptions.TypeError: 
argument 1 of QsciScintilla() has an invalid type
--------------------------------------------------------------------------------
  File "/usr/lib64/python2.4/site-packages/eric4/eric4.py", line 228, in ?
    main()
  File "/usr/lib64/python2.4/site-packages/eric4/eric4.py", line 207, in main
    mw = UserInterface(loc, splash)
  File "/usr/lib64/python2.4/site-packages/eric4/UI/UserInterface.py", line 
223, in __init__
    self.__createLayout(debugServer)
  File "/usr/lib64/python2.4/site-packages/eric4/UI/UserInterface.py", line 
672, in __createLayout
    self.shell = Shell(debugServer, self.viewmanager, self.shellDock)
  File "/usr/lib64/python2.4/site-packages/eric4/QScintilla/Shell.py", line 
42, in __init__
    QsciScintillaCompat.__init__(self, parent)
  
File "/usr/lib64/python2.4/site-packages/eric4/QScintilla/QsciScintillaCompat.py", 
line 53, in __init__
    QsciScintilla.__init__(self, parent)

--------------------------------------------------------------------------------
Version Numbers:
  Python 2.4.3
  Qt 4.2.3
  PyQt4 4.2
  sip 4.6
  QScintilla 2.1
  Eric4 4.0.0
  Bicycle Repair Man CVS-20041120

Platform: linux2
2.4.3 (#1, Dec 14 2006, 00:06:10) 
[GCC 4.1.1 (Gentoo 4.1.1)]

======%<=============%<================

Thanks for the help and thanks for Eric!

        François

> On Montag, 4. Juni 2007, François Wautier wrote:
> > Congratulation,
> >
> >
> > I do have  a problem though.
> >
> > When I run it it says
> >
> > ========= %< =========== %< =============
> > Traceback (most recent call last):
> >   File "/usr/lib64/python2.4/site-packages/eric4/eric4.py", line 35, in ?
> >     from KdeQt.KQApplication import KQApplication
> >   File "/usr/lib64/python2.4/site-packages/eric4/KdeQt/__init__.py", line
> > 20, in ?
> >     import Preferences
> >   File
> > "/usr/lib64/python2.4/site-packages/eric4/Preferences/__init__.py", line
> > 29, in ?
> >     from ViewManager.Config import ConfigViewManagers
> >   File
> > "/usr/lib64/python2.4/site-packages/eric4/ViewManager/__init__.py", line
> > 20, in ?
> >     from Workspace import Workspace
> >   File
> > "/usr/lib64/python2.4/site-packages/eric4/ViewManager/Workspace.py", line
> > 13, in ?
> >     from ViewManager import ViewManager
> >   File
> > "/usr/lib64/python2.4/site-packages/eric4/ViewManager/ViewManager.py",
> > line 23, in ?
> >     from BookmarkedFilesDialog import BookmarkedFilesDialog
> >
> > File
> > "/usr/lib64/python2.4/site-packages/eric4/ViewManager/BookmarkedFilesDial
> >og .py", line 15, in ?
> >     from E4Gui.E4Completers import E4FileCompleter
> >   File "/usr/lib64/python2.4/site-packages/eric4/E4Gui/E4Completers.py",
> > line 11, in ?
> >     from PyQt4.QtGui import QCompleter, QDirModel, QStringListModel
> > ImportError: cannot import name QCompleter
> > ========= %< =========== %< =============
> >
> >
> > I have
> > 	Qt 4.2.3-r1 (and 3.3.8-r2)
> > 	 PyQt    4.1.1    (and 3.17)
> > 	QScintilla 2.1
> > 	Python 2.4
> > 	SIP 4.6
>
> Your PyQt4 installation is missing the QCompleter class. How did you
> install PyQt4? Please open a Python shell and enter the following:
>
> from PyQt4.QtGui import QCompleter
>
> If this gives an ImportError like above, your PyQt4 is incomplete and
> should be rebuilt (preferably with PyQt 4.2).
>
> > I noticed the "KdeQt" is there some requirement there?  I am using KDE
> > 3.5.5 and pykde 3.5.5-r2 on a Gentoo Linux.
>
> No, the KdeQt stuff is code to use KDE4 dialogs (once this is available).
> Right now, eric4 is Qt4 (with PyQt4) only.
>
> > Regards,
> > 	François
> >
> > On Sunday 03 June 2007 17:10, Detlev Offenbach wrote:
> > > Hi,
> > >
> > > I am proud to announce the availability of the first official release
> > > of eric4. eric4 is the successor of the well known eric3 Python
> > > development environment.
> > >
> > > What is eric4?
> > > --------------
> > > eric4 is an Integrated Development Environment for the Python (and
> > > Ruby) language. It comes with all batteries included. It has too many
> > > features to list here. For details please visit
> > >
> > > http://www.die-offenbachs.de/eric/index.html
> > >
> > > Regards,
> > > Detlev
>
> Regards,
> Detlev


More information about the Eric mailing list