Live data from Hacker News

Spyder – a free and open source scientific environment written in Python

spyder-ide.org

121–130 of 167 posts

Re: Spyder – a free and open source scientific environment written in Python

#121

If you regularly use Spyder, what is it specifically that you like about it? I had pretty much thought it was just a tool for people who normally work in R and Matlab to ease into python. Which I totally understand, but is there more to it? It is purely for scientific programming, or do people use it for other things too? Like would you ever write a Django app with it? What am I missing out on by not using it? For my…

I haven't used it, but I immediately decided to try it out, just in the hope that it will make managing matplotlib windows a little more convenient.

Re: Spyder – a free and open source scientific environment written in Python

#122
I'm a huge fan of Spyder. I have tried PyCharm and found myself much less productive. I think it's the integration of the variable explorer, and how you can easily look into tabular data or lists. I wish the updating process were more seamless, without requiring installers, similar to how VSCode or Chrome handle updates.

Re: Spyder – a free and open source scientific environment written in Python

#123

I'm a huge fan of Spyder. I have tried PyCharm and found myself much less productive. I think it's the integration of the variable explorer, and how you can easily look into tabular data or lists. I wish the updating process were more seamless, without requiring installers, similar to how VSCode or Chrome handle updates.

Thanks for the feedback. That's planned for this year, i.e. to have auto-updating and signed installers (at least on Mac). So stay tuned.

Re: Spyder – a free and open source scientific environment written in Python

#124

Earlier quoted context omitted.

As a professional data scientist and daily user of PyCharm Pro at work, super interested in this. Just signed up! For what it's worth, our team is generally not a huge fan of notebooks, but I get why people like them.

Thank you! Will send all the info within a couple of days.

Awesome! I know myself and a few team members would be happy to share feedback. PyCharm is amazing, but we've always wished we could have something a little bit more suited to our needs.

Re: Spyder – a free and open source scientific environment written in Python

#125

Earlier quoted context omitted.

As I said, it's a two times thing, but if it bothers you so much, we could a command line option to disable those messages completely. Would that be ok?

That would be nice, my dev environment gets wiped every night, so I see the message everyday. That and the one time I did install Kite, Kite kept bothering me about buying some enterprise plan. I do appreciate the work you do on Spyder though!

I’m not sure if it’s really fair to complain about seeing a two time post install message all the time because you effectively uninstall and reinstall the software everyday, or at the least not without disclosing that your environment isn’t what most people use.

Re: Spyder – a free and open source scientific environment written in Python

#126
Saw this thread and instantly installed Spyder on my Windows PC. My display is 4k 15 inch with 250% scale. The fontsize of UI didn't scale and is too small. Well, like many other Windows apps that can't handle high DPI well, I'll check later when it's polished.

Re: Spyder – a free and open source scientific environment written in Python

#127

If you regularly use Spyder, what is it specifically that you like about it? I had pretty much thought it was just a tool for people who normally work in R and Matlab to ease into python. Which I totally understand, but is there more to it? It is purely for scientific programming, or do people use it for other things too? Like would you ever write a Django app with it? What am I missing out on by not using it? For my…

Outside of scientific computing, I typically go to Spyder on one-off scripts and smaller projects.

I like Spyder over PyCharm for smaller projects because there's less startup cost and the code cells functionality is handy for the "edit and run this part until it does what I want" style of coding, which makes the bulk of my time in small projects.

For bigger projects, PyCharm's refactoring, commit diffing, code regions, and formatting are enough better to be worth the fuss. As a rule of thumb, if I'm going to bother to set up a dedicated environment / git repo / file structure / test suite, I'll typically use PyCharm, else Spyder.

Re: Spyder – a free and open source scientific environment written in Python

#128
post #126

Saw this thread and instantly installed Spyder on my Windows PC. My display is 4k 15 inch with 250% scale. The fontsize of UI didn't scale and is too small. Well, like many other Windows apps that can't handle high DPI well, I'll check later when it's polished.

I use spyder on my 4k 15 inch display. It works 100% fine. I think I may have set scaling in the options to "auto" or "hidpi".

Re: Spyder – a free and open source scientific environment written in Python

#129
I love the idea of Spyder. Particularly as a replacement/alternative to Jupyter notebook style workflows. The last time I tried to use Spyder to connect to a remote kernel, there was no way to interrupt a remote kernel. I understand that this was an inherent issue with the kernel APIs (Jupyter has it's own watchdog process that is responsible for sending signals to the kernels it monitors). Is this workflow better supported now? (ie. using Jupyer to connect to a remote kernel that has GPUs?, and having an easy way to interrupt / restart the remote kernel if it hangs?

Re: Spyder – a free and open source scientific environment written in Python

#130

I love the idea of Spyder. Particularly as a replacement/alternative to Jupyter notebook style workflows. The last time I tried to use Spyder to connect to a remote kernel, there was no way to interrupt a remote kernel. I understand that this was an inherent issue with the kernel APIs (Jupyter has it's own watchdog process that is responsible for sending signals to the kernels it monitors). Is this workflow better su…

Unfortunately we haven't had time to address that, but it's high in our TODO list. We hope to do it this year.
Post reply on HN