Hello, Is it possible to upgrade Spyder to 3.0 on DragonFlyBSD? Having no experience with BSD I have no idea how difficult this is. The part of the Spyder code for connecting to ipython has changed a lot between 2.3 and 3.0.
Jitse On Wednesday, 16 November 2016 14:21:41 UTC, peeter001 wrote: > > 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 spyderlib+unsubscr...@googlegroups.com. To post to this group, send email to spyderlib@googlegroups.com. Visit this group at https://groups.google.com/group/spyderlib. For more options, visit https://groups.google.com/d/optout.