python: spyder error when connecting to ipython

karu.pruun karu.pruun at
Tue Nov 15 06:21:13 PST 2016


The python IDE spyder (py27-spyder) cannot connect to the ipython kernel in
order to start the ipython (py27-ipython) console. When spyder starts up,
the ipython console displays the message "Connecting to kernel. . ." and
that's it: it will loop there forever. When quitting spyder, this error

Exception in thread Thread-2:
Traceback (most recent call last):
  File "/usr/local/lib/python2.7/", line 801, in
  File "/usr/local/lib/python2.7/", line 754, in run
    self.__target(*self.__args, **self.__kwargs)
  File "/usr/local/lib/python2.7/site-packages/spyderlib/",
line 2093, in start_open_files_server
    req, dummy = self.open_files_server.accept()
  File "/usr/local/lib/python2.7/", line 206, in accept
    sock, addr = self._sock.accept()
  File "/usr/local/lib/python2.7/", line 174, in _dummy
    raise error(EBADF, 'Bad file descriptor')
error: [Errno 9] Bad file descriptor

[1]    Done                          spyder

py27-ipython alone runs fine on DragonFly (e.g. when started with 'ipython

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

and they all pass. The test_socket also passes when DragonFly is added to
the conditional which checks the platform. The test_socketserver is

I checked that on FreeBSD spyder and ipython run fine.

I wonder if anybody has ideas about what is going on?



-------------- next part --------------
An HTML attachment was scrubbed...
URL: <>

More information about the Users mailing list