I believe we are getting past the privileges issue now: your bootstrapping seems to show that that's not the problem.

I suspect you can change the ownership of the .spyder directory:

sudo chown -R anatoliy ~/.spyder2

And then you could (try) to run it as normal user and it would take you to the point where it freezes just like it does in the bootstrap situation.

Someone more knowledgeable will have to talk debugging that.
S


On 13-03-18 11:51 AM, Anatoliy Kats wrote:
The reason I have to sudo to change those files, is because before I started the demo I pasted before, I ran sudo spyder, and it changed the permissions of .spyder2 to root, so I could no longer run it as a regular user.

I installed spyder from source using root privileges, because otherwise it would not let me write to the spyderlib and spyderplugins folders. Whereis spyder shows just one location. Syslog does not show anything with a timestamp around the time I launch spyder, and dmesg also does not show anything I find suspicious.

Bootstrapping from the download directory is also ineffective:
anatoliy@ubuntu:~/Downloads/spyder-2.2.0beta3$ python bootstrap.py
Executing Spyder from source checkout
Revision None:None, Branch: None
01. Patched sys.path with /home/anatoliy/Downloads/spyder-2.2.0beta3
02. No PySide detected, using PyQt4 if available
03. Imported Spyder 2.2.0beta3
    [Python 2.7.3 64bits, Qt 4.8.2, PyQt4 (API v1) 4.9.3 on Linux]
0x. Enforcing parent console (Windows only)
04. Executing spyder.main()

At this point, it freezes, and I have to killall python.

Thanks again for your help.


On Mon, Mar 18, 2013 at 6:14 PM, Adrian Klaver <[email protected] <mailto:[email protected]>> wrote:

    On 03/18/2013 01:38 AM, Anatoliy Kats wrote:

        Hi,

        That doesn't seem to be the issue:
        anatoliy@ubuntu:/usr/local/bin$ ls
        camqadm     celeryd        opencv_createsamples  spyder
        celery      celeryd-multi  opencv_haartraining
        spyder_win_post_install.py
        celerybeat  celeryev       opencv_performance  svn-diff3-meld
        celeryctl   djcelerymon    opencv_traincascade
        anatoliy@ubuntu:/usr/local/bin$ chmod -R a+rwx ~/.spyder2
        chmod: changing permissions of
        `/home/anatoliy/.spyder2/.history.py':
        Operation not permitted
        chmod: changing permissions of
        `/home/anatoliy/.spyder2/.workingdir':
        Operation not permitted
        chmod: changing permissions of
        `/home/anatoliy/.spyder2/.inspector':
        Operation not permitted
        chmod: changing permissions of `/home/anatoliy/.spyder2/.temp.py':
        Operation not permitted
        chmod: changing permissions of
        `/home/anatoliy/.spyder2/.history_internal.py': Operation not
        permitted
        chmod: changing permissions of
        `/home/anatoliy/.spyder2/.onlinehelp':
        Operation not permitted
        chmod: changing permissions of
        `/home/anatoliy/.spyder2/.ropeproject':
        Operation not permitted
        chmod: changing permissions of
        `/home/anatoliy/.spyder2/.ropeproject/config.py': Operation
        not permitted
        anatoliy@ubuntu:/usr/local/bin$ sudo chmod -R a+rwx ~/.spyder2
        [sudo] password for anatoliy:
        anatoliy@ubuntu:/usr/local/bin$ spyder


    So you have to sudo to change files in your own home directory?
    Did you install spyder as the root user?
    Did you run it as root user?
    How did you install spyder; pip, source, other?
    Does whereis spyder show more than one location?


        At this point the terminal becomes unresponsive, and I have to
        kill the
        process.


    Anything in the system log?


-- Adrian Klaver
    [email protected] <mailto:[email protected]>


--
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 http://groups.google.com/group/spyderlib?hl=en.
For more options, visit https://groups.google.com/groups/opt_out.



--
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 http://groups.google.com/group/spyderlib?hl=en.
For more options, visit https://groups.google.com/groups/opt_out.


Reply via email to