Hi!
Congratulations for the nice work! This looks already very good. Here are a few feedbacks and glitches I could identify. System: Mac Os 10.7 Lion.
Interestingly, I needed to start several times the program until it finally displayed something. During the first three attempts, it just stalled and was reported such by the activity monitor.
Then it just started normally showing the familiar environment, at this level there is nothing in the internal console.
If I start a regular python interpreter though, things start to look more problematic:
Everything seems to start fine... until I do a
import matplotlib.pylab which generates a series of error message:
>>> import matplotlib.pylab as pp
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
File "/Applications/Spyder.app/Contents/Resources/lib/python2.7/matplotlib/pylab.py", line 264, in <module>
from matplotlib.pyplot import *
File "/Applications/Spyder.app/Contents/Resources/lib/python2.7/matplotlib/pyplot.py", line 95, in <module>
new_figure_manager, draw_if_interactive, _show = pylab_setup()
File "/Applications/Spyder.app/Contents/Resources/lib/python2.7/matplotlib/backends/__init__.py", line 25, in pylab_setup
globals(),locals(),[backend_name])
File "/Applications/Spyder.app/Contents/Resources/lib/python2.7/matplotlib/backends/backend_qt4agg.py", line 12, in <module>
from backend_qt4 import QtCore, QtGui, FigureManagerQT, FigureCanvasQT,\
File "/Applications/Spyder.app/Contents/Resources/lib/python2.7/matplotlib/backends/backend_qt4.py", line 23, in <module>
from qt4_compat import QtCore, QtGui, _getSaveFileName, __version__
File "/Applications/Spyder.app/Contents/Resources/lib/python2.7/matplotlib/backends/qt4_compat.py", line 56, in <module>
from PyQt4 import QtCore, QtGui
File "PyQt4/QtCore.pyo", line 18, in <module>
File "PyQt4/QtCore.pyo", line 11, in __load
ImportError: dlopen(/Applications/Spyder.app/Contents/Resources/lib/python2.7/lib-dynload/PyQt4/QtCore.so, 2): Library not loaded: @executable_path/../Frameworks/QtCore.framework/Versions/4/QtCore
Referenced from: /Applications/Spyder.app/Contents/Resources/lib/python2.7/lib-dynload/PyQt4/QtCore.so
Reason: image not found
>>>
Not too surprisingly given the series of errors pylab could cause, starting an ipython console does not work either.
First the spyder internal console returns:
>>> Exception in thread Thread-2:
Traceback (most recent call last):
File "threading.pyo", line 551, in __bootstrap_inner
File "/Applications/Spyder.app/Contents/Resources/lib/python2.7/spyderlib/widgets/externalshell/introspection.py", line 65, in run
File "/Applications/Spyder.app/Contents/Resources/lib/python2.7/spyderlib/widgets/externalshell/introspection.py", line 49, in send_socket
File "/Applications/Spyder.app/Contents/Resources/lib/python2.7/spyderlib/widgets/externalshell/pythonshell.py", line 241, in set_introspection_socket
File "/Applications/Spyder.app/Contents/Resources/lib/python2.7/spyderlib/utils/bsdsocket.py", line 71, in communicate
File "/Applications/Spyder.app/Contents/Resources/lib/python2.7/spyderlib/utils/bsdsocket.py", line 40, in read_packet
error: unpack requires a string argument of length 8
While the ipython kernel basically immediately dies after spitting out a few lines:
Traceback (most recent call last):
File "/Applications/Spyder.app/Contents/Resources/lib/python2.7/spyderlib/widgets/externalshell/start_ipython_kernel.py", line 109, in <module>
ipk_temp.config = kernel_config()
File "/Applications/Spyder.app/Contents/Resources/lib/python2.7/spyderlib/widgets/externalshell/start_ipython_kernel.py", line 16, in kernel_config
from spyderlib.config import CONF
File "/Applications/Spyder.app/Contents/Resources/lib/python2.7/spyderlib/config.py", line 21, in <module>
from spyderlib.qt.QtGui import QLabel, QIcon, QPixmap, QFont, QFontDatabase
File "/Applications/Spyder.app/Contents/Resources/lib/python2.7/spyderlib/qt/__init__.py", line 48, in <module>
raise ImportError("Spyder requires PySide or PyQt to be installed")
ImportError: Spyder requires PySide or PyQt to be installed
and the ipython console never appears.
Hope this helps...
Guillaume