Hi Stew, I don't have any experiance with Python(x, y). They have their own mailing list/ forum: https://groups.google.com/forum/#!forum/pythonxy
You could try to use WinPython instead. (see: http://code.google.com/p/winpython/ ) It is easier to install (just unpack the downloaded zip file in c:\ or any other directory, as long as the directory name does not contain spaces). To avoid problem that might arise from old Python installations I would clean the windows path variable before you launch spyder. Please try the following from the command prompt: c: cd \WinPython-32bit-2.7.3.3 path="" Spyder.exe Change the first two lines if your winpython version is installed somewhere else, or if you have a different version. If this works, than create a spyder.bat file that contains the lines above. Than you should be able to launch Spyder with a double-click on the spyder.bat file. This workaround is needed if there is still an old Python version in your path. Good luck: Uwe On Wednesday, June 26, 2013 4:21:57 AM UTC+2, Stew Day wrote: > > ... in fact I have now completely uninstalled Python(x, y) and then > reinstalled but the problem still exists! > > On Wednesday, 26 June 2013 12:20:23 UTC+10, Stew Day wrote: >> >> Hi again Uwe, >> >> I have tried your suggestion, but the result is the same. >> >> Cheers, >> >> Stew >> >> On Tuesday, 25 June 2013 21:39:10 UTC+10, ufechner wrote: >>> >>> Did you try to run your script in an external interpreter? >>> (Menu of Spyder 2.2: Run->Configure->Execute in new, dedicated Python >>> interpreter?) >>> >>> Regards: >>> >>> Uwe >>> >>> On 25.06.2013 08:35, Stew Day wrote: >>> >>> Hi Uwe, >>> >>> Thanks for your thoughts. I'm on the WinXP machine at the moment. >>> >>> Under the Source menu 'Convert end of line characters' is set to windows. >>> >>> It's not tab related either. If I type 'print "Hello world" in the >>> console and then hit enter it correctly prints 'Hello world'. >>> If I type 'print "Hello world" in the editor, save it as test.py and >>> then run it I get the following error: >>> >>> File "<stdin>", line 1 >>> SyntaxError: 'continue' not properly in loop >>> >>> Also I can run scripts using PyScipter on the same WinXP machine without >>> problems. If I then try to run them with Spyder I get the above error. >>> >>> Appreciate any other thoughts anyone has. >>> >>> On Tuesday, 25 June 2013 01:26:03 UTC+10, ufechner wrote: >>>> >>>> Hello, >>>> >>>> is it possible that you have a problem with different "line-ending >>>> characters"? >>>> Try the menu entry "convert end-of-line character" from the "source" >>>> menu >>>> before running your script. Make sure that you use "Mac" line-endings >>>> on the >>>> Mac and "Windows" line-endings on Windows. >>>> >>>> Another possibility could be that you use TAB characters instead of >>>> spaces, >>>> and the TAB-width on different computers is different. Make sure that >>>> you >>>> use spaces only and no TAB characters. In the menu >>>> Tools->Preferences->Editor >>>> "Advanced settings" you should have "Indentation characters: 4 spaces" >>>> selected. >>>> >>>> Regards: >>>> >>>> Uwe Fechner >>>> >>>> >>>> >>>> On Monday, June 24, 2013 1:45:53 AM UTC+2, Stew Day wrote: >>>>> >>>>> Hi group, >>>>> >>>>> I learned some python quite a while ago and have decided to revisit it >>>>> as a tool for statistical analysis. >>>>> >>>>> I installed Python(x, y) on my work machine last week (Windows XP) >>>>> and, after some playing around it looks like things are working (am able >>>>> to >>>>> run example scripts from Allen Downey's free book ThinkPython in Spyder). >>>>> >>>>> At home I run an old MacBook (OSX 10.6.8) so I have installed the >>>>> Anaconda distribution. Once again, it looked like everything was working >>>>> correctly. >>>>> >>>>> So, I copied all the examples files and pdf of ThinkPython to a USB >>>>> key so that whether I'm at home, at work or on the train, I can work >>>>> through the example and get myself back up to speed with python. >>>>> >>>>> When I tried to run write/run 'hello world' this morning on the train >>>>> (OSX) I got the following error: >>>>> >>>>> File "<stdin>", line 1 >>>>> SyntaxError: 'continue' not properly in loop >>>>> >>>>> I got to work, loaded up Spyder and tried to run the same >>>>> HelloWorld.py and got the same error. I also tried running some of the >>>>> other scripts I was playing with last week and got the same error even >>>>> those these scripts had previously run. >>>>> >>>>> I still have PyScripter on my work machine, so ran HelloWorld.py using >>>>> PyScripter and got Hello world at the console. >>>>> >>>>> If I run debug on HelloWorld.py from Spyder I get: >>>>> >>> debugfile(r'E:\Programming\Python\ThinkPython\HelloWorld.py', >>>>> wdir=r'E:\Programming\Python\ThinkPython') >>>>> > e:\programming\python\thinkpython\helloworld.py(5)<module>() >>>>> -> """ >>>>> (Pdb) >>>>> >>>>> (with a flashing command prompt after (Pdb)) >>>>> >>>>> If I then run HelloWorld.py I get: >>>>> (Pdb) continue >>>>> Hello world >>>>> >>> >>>>> >>>>> But subsequent runs give the initial error. >>>>> >>>>> I'm assuming this is related to Spyder, as I can run the same scripts >>>>> in PyScipter without error. >>>>> >>>>> Hope someone can help (apologies in advance if this is a newbie error). >>>>> >>>> -- >>> 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. >>> 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. For more options, visit https://groups.google.com/groups/opt_out.
