Spyder – a free and open source scientific environment written in Python
71–80 of 167 posts
Re: Spyder – a free and open source scientific environment written in Python
#72Earlier quoted context omitted.
Hey, a PM of PyCharm here. Justin case someone will find it useful and relevant. Our team is currently working on a brand new IDE (based on PyCharm) for data scientists. A big part of what we're doing is convenient support for Jupyter notebooks within the IDE. This new IDE is currently under development but already provides the support for notebooks similar to how the native web Jupyter notebooks work – cells and out…
Just submitted my application. I use PyCharm and Jupyter on a daily basis.
Re: Spyder – a free and open source scientific environment written in Python
#73Can I get the following behavior from Spyder (last time I tried I couldn't find a way) - for some keyboard shortcut like Cmd/Ctrl + Enter: - the shortcut sends the selected code to the terminal (this is possible) - if I hit the shortcut when nothing is selected, the line where the cursor currently is gets sent to the terminal and the cursor moves to the next line of code - if the cursor is at the beginning of a block…
RStudio has this behaviour by default, I find it very convenient and I haven't been able to replicate it in other environments. Certainly you can replicate that in Emacs?!
Re: Spyder – a free and open source scientific environment written in Python
#74I use the Anaconda-packaged version of Spyder on a daily basis. Great product, although I can never seem to get the IDE updates to consistently work within that environment. Nevertheless it is my favorite IDE for Python.
Spyder is such a great tool and much more useful than Jupyter Notebooks for explorative DS work, imho. Thank a lot for maintaining it, Carlos. I don't mind the kite installer - but I've tried it out and found the completions pretty useless.
Re: Spyder – a free and open source scientific environment written in Python
#75Earlier quoted context omitted.
( Spyder maintainer here ) Kite is completely optional for Spyder. If you don't like it, you can uninstall it and Spyder will continue working without any issues.
Is there an option to not install Kite in the first place?
Re: Spyder – a free and open source scientific environment written in Python
#76I tried to use spyder on some projects, but the constant crashing without restoration of my work got old very quickly.
Re: Spyder – a free and open source scientific environment written in Python
#77The link to the 'editor' page 404s. All the other stuff in here sounds pretty nice, but I'm curious how the editor experience is (or if I can use something like vim instead)
Re: Spyder – a free and open source scientific environment written in Python
#78Earlier quoted context omitted.
( Spyder maintainer here ) Kite is completely optional for Spyder. If you don't like it, you can uninstall it and Spyder will continue working without any issues.
Is there an option to not install Kite in the first place?
After that, if a completion can't be provided by Jedi but it could by Kite, we show another message, which can dismissed entirely.
Both things don't force you to install Kite, but also show a button in case you want to do it within Spyder.
Re: Spyder – a free and open source scientific environment written in Python
#79Earlier quoted context omitted.
Is there an option to not install Kite in the first place?
I have installed Spyder both from its own repo, and using Anaconda, and I don't have Kite. I don't recall doing anything special during installation.
Re: Spyder – a free and open source scientific environment written in Python
#80Earlier quoted context omitted.
Interesting! Curious as to whether you'd say the approach you are taking is closer to Jupyter's binary cell approach or RStudio's Notebook's text-based approach. Thanks!
Our current approach to is very similar to the native Jupyter experience where notebook contains multiple separate cells. You can manipulate these cells with shortcuts or mouse. It looks very similar to Jupyter or JupyterLab. At the same time, if you open a Python script, you'll be able to use cell delimiters (aka `#%%`).
I've also tried out PyCharm Professional, but the experience with cells and iPython was just worse for me than in Spyder - so I'm only using PyCharm for refactoring right now. I think the main problem was that errors/results from cmdstanpy would simply cause PyCharm to crash/hang instead of getting handled properly like in Spyder.