Hi,

We're going to use psutil to do other things, for example to better detect previous instances of Spyder:

    https://github.com/spyder-ide/spyder/pull/3659

So it's better to ask the psutil maintainer to support DragonFly BSD :-)


Cheers,
Carlos

El 18/11/16 a las 05:32, Jitse Niesen escribió:
psutil is only used to display CPU and memory usage in the status bar. If getting psutil to work is not so easy, it may be easier in the short term to patch Spyder so that it does not display memory usage and runs without psutil.

Jitse


On Thursday, 17 November 2016 21:25:54 UTC, peeter001 wrote:

    Hello

    Tried to upgrade to spyder 3.0 with pip but got stuck with psutil
    --- seems psutil does not support DragonFly out of box. I suppose
    I'd first need to get psutil working on DragonFly. . .

    (I checked with FreeBSD too; DragonFly follows FreeBSD
    applications very closely. On FreeBSD, spyder 2.3 and 3.0 run fine.)

    Thanks

    Peeter

    --




    On Thursday, November 17, 2016 at 10:54:36 AM UTC+2, Jitse Niesen
    wrote:

        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 <mailto:spyderlib+unsubscr...@googlegroups.com>. To post to this group, send email to spyderlib@googlegroups.com <mailto:spyderlib@googlegroups.com>.
Visit this group at https://groups.google.com/group/spyderlib.
For more options, visit https://groups.google.com/d/optout.

--
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.

Reply via email to