Hello
On my system (DragonFlyBSD), spyder (2.3.7) cannot connect to the ipython
kernel in order to start the ipython console. When spyder starts up,
spyder's ipython console displays the message "Connecting to kernel. . ."
and that's all: it will loop there forever. When quitting spyder, this
error shows:
---
Exception in thread Thread-2:
Traceback (most recent call last):
File "/usr/local/lib/python2.7/threading.py", line 801, in
__bootstrap_inner
self.run()
File "/usr/local/lib/python2.7/threading.py", line 754, in run
self.__target(*self.__args, **self.__kwargs)
File "/usr/local/lib/python2.7/site-packages/spyderlib/spyder.py",
line 2093, in start_open_files_server
req, dummy = self.open_files_server.accept()
File "/usr/local/lib/python2.7/socket.py", line 206, in accept
sock, addr = self._sock.accept()
File "/usr/local/lib/python2.7/socket.py", line 174, in _dummy
raise error(EBADF, 'Bad file descriptor')
error: [Errno 9] Bad file descriptor
[1] Done spyder
---
ipython alone runs fine on DragonFly (e.g. when started with 'ipython
notebook').
I ran python2.7 unit tests that have 'thread' in their name, i.e.
% ls -l /usr/local/lib/python2.7/test | grep thread
% python -m test.regrtest test_threading
etc
and they all pass. The test_socket also passes when DragonFly is added to
the conditional that checks the platform. The test_socketserver is skipped.
I wonder if anybody has ideas about where to dig further or what tests
could I run to find the error?
Thanks,
Peeter
--
--
You received this message because you are subscribed to the Google Groups
"spyder" group.
To unsubscribe from this group and stop receiving emails from it, send an email
to [email protected].
To post to this group, send email to [email protected].
Visit this group at https://groups.google.com/group/spyderlib.
For more options, visit https://groups.google.com/d/optout.