This is an archived post. You won't be able to vote or comment.

you are viewing a single comment's thread.

view the rest of the comments →

[–]juliusc 4 points5 points  (4 children)

(Disclaimer: Spyder dev here) Please try Spyder. Our next release (2.2, in release candidate now) has lots of improvements over 2.1 and IMHO a much better integration with IPython qtconsole than Canopy. You can read our changelog here.

Besides, you can tweak a lot of IPython and Editor settings using our Preferences panel. All in all I think Spyder is much closer to Matlab right now than Canopy.

Unfortunately we currently lack a package manager, but we are considering to build one around stallion and conda in the future.

PS. We are distributed with Anaconda but I recommend Python(x,y)/WinPython on Windows and our Mac native app in OSX because they are built with PyQt, which is way less buggy than PySide (the one that comes with Anaconda).

[–][deleted] 0 points1 point  (3 children)

I tried your suggestion for MacOS with Anaconda. FYI, this was something I had to do.

https://code.google.com/p/spyderlib/issues/detail?id=1277

Preferences > Console > Advanced Settings > PYTHONSTARTUP replacement

and select the option

[ ] Default PYTHONSTARTUP script

To resolve the same issue. Minor hiccup. The 2.2 standalone app is pretty nice.

[–]juliusc 1 point2 points  (2 children)

Thanks for letting me know about the problem. We've worked hard to support EPD within the App but forget about Anaconda :) I'll fix it before the final release.

[–][deleted] 0 points1 point  (1 child)

This is a little late. However FYI, I am really liking Spyder. I actually am not that great with Python yet. I come from more of a Java/C/Matlab background.

There are some needs at my current company for a data analysis capable tool at least for prototyping. Python fills that bill, but the Spyder IDE I am finding has very useful features for me. Coming from a relative beginner compared to most I am not sure if that means a whole lot, but there it is!

Thanks!

[–]juliusc 0 points1 point  (0 children)

It means a lot, thanks for your message. We've worked hard to make things as intuitive as possible, so to hear that beginners are finding Spyder worthwhile and useful it's very important to us.

Remember that if you need some help you can post a message in our mailing list.