Python Forum
Thread Rating:
  • 0 Vote(s) - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
IDE for python
#1
What kind of IDE do you use for python ?
I use VS code which is almost OK, as it lacks context menu for output of the cells. Apart from that I find it rather OK.
What are yours IDEs and what advantages do they have ? I am on windows x64.
Reply
#2
You say "cells" which implies you are using notebook format. For notebooks I use Jupyter Notebook or Jupyter lab, the latter having better collaboration tools. I also use Google Colab as a scratchpad and find it works well for my needs.
Reply
#3
(Jul-14-2023, 11:21 AM)jefsummers Wrote: You say "cells" which implies you are using notebook format.
Yes, mainly I use notebook format in VS code, but started to learn PyCharm as well. I find it difficult because of configurations and settings I must do, which is not the case for VS code. In VS code it finds everything automatically and is rather easy to use.
I wonder if anybody here uses PyCharm and what kind of experience is connected with it ?
Reply
#4
If you install Anaconda and then use the Jupyter tools configuration is pretty straightforward (IMHO)
Reply
#5
(Jul-14-2023, 07:58 AM)Andrzej_Andrzej Wrote: What kind of IDE do you use for python ?
I use VS code which is almost OK, as it lacks context menu for output of the cells. Apart from that I find it rather OK.
What are yours IDEs and what advantages do they have ? I am on windows x64.

https://www.youtube.com/watch?v=awQPOt7n...l=Code2020
Reply
#6
google 'python ide' where you can review all.
I use VSCode and PyCharm.
IDE's are a personal choice, and you should find one that fits your coding style.
Reply
#7
(Jul-20-2023, 11:32 AM)Larz60+ Wrote: I use VS Code and PyCharm.

Does anybody know what to do to have copy/paste in context right click menu for output of the cells in Visual Studio Code ? This is so annoying that VS code lacks of this feature. Is there any possibility to install this as an extension to VS code ?
Reply
#8
I agree with jeffsummers. If you want to use notebooks, use anaconda. VSCode support for notebooks is a tacked on feature that kinda works. Notebooks are central to anaconda.
Reply
#9
(Jul-20-2023, 05:22 PM)deanhystad Wrote: If you want to use notebooks, use anaconda.
I do not want to use anything that opens in web browser.
Reply
#10
I have not tried this, but a brief web search showed this:
Quote:Running Jupyter Notebook on a remote server
Launch Jupyter Notebook from remote server, selecting a port number for <PORT>: # Replace <PORT> with your selected port number jupyter notebook --no-browser --port=<PORT> ...
You can access the notebook from your remote machine over SSH by setting up a SSH tunnel.

So, you can launch Jupyter with a --no-browser option. Not sure how you see the cells.
Reply


Forum Jump:

User Panel Messages

Announcements
Announcement #1 8/1/2020
Announcement #2 8/2/2020
Announcement #3 8/6/2020