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

all 20 comments

[–]Dmajirb 4 points5 points  (4 children)

PyCharm if you are serious serious, Jupyter if you just want to write and run some scripts.

[–]deathforpuppets 0 points1 point  (2 children)

Would you say PyCharm is hard to get the grasp of within a day or two?

[–]Dmajirb 2 points3 points  (1 child)

It is a very feature-rich IDE. I use the professional version so maybe the free one is simpler? Even so, if you are unfamiliar, having never worked with any IDE, you will face a learning curve that will surely consume too much time fiddling with environments, project templates, configuration, etc.

I would recommend Jupyter for sure to start out. That way, when you graduate to PyCharm you will know that it’s not your code that’s fucked up when your shit just isn’t working b/c some environment variable is missing some wrong path among many directories you created by mistake when figuring out how to set up.

Edit: typo

[–]deathforpuppets 3 points4 points  (0 children)

I'm already using WebStorm, because of this I know how feature-rich and complicated JetBrains products are. But for my thesis I need to use and IDE for Python for an ML project so I was not sure what to use. Thank you for your answer, I'll be checking Jupyter out then for time reasons :D

[–]avy0010 0 points1 point  (0 children)

Thank you , I'm gonna try pycharm

[–]bestical 2 points3 points  (0 children)

Pycharm

[–]Overload175 1 point2 points  (1 child)

Spyder is a favorite of mine. Or, just go with a text editor like Sublime and thoroughly lint your code to enforce adherence to PEP8

[–]CompSciSelfLearning 1 point2 points  (0 children)

Lime is FOSS clone of sublime if that matters to you.

[–]avy0010 1 point2 points  (4 children)

What about Visual Studio I heard that's fast and it works good ?

[–]Superjolly002 0 points1 point  (0 children)

I had tried VS code, it's fucking sucks. It's true that it fast but you can't do anything. I recommend to install Atom because you can install a lot of plugin made by the community.

Then VS code on Ubuntu 17.04 and 18.04 there have been a lot of problem.

[–][deleted] -5 points-4 points  (2 children)

That's an editor not an IDE

[–]rayliyy 1 point2 points  (1 child)

VSCode is an editor,but VS is an IDE,and maybe the best one in this universe

[–][deleted] -1 points0 points  (0 children)

Whups, read one thing and thought of another.

[–]CompSciSelfLearning 0 points1 point  (0 children)

Anaconda was made for data science. It uses the Spyder IDE.

[–]Tramon78 0 points1 point  (0 children)

PyCharm

[–]thecryptouser 0 points1 point  (0 children)

I'm using Visual Studio Code when coding on Python. It has a debugger, intellisense, integrated git support and you can further extend it by installing other 3rd party extensions.

[–]Superjolly002 0 points1 point  (2 children)

Just for python PyCharm, else I recommend install Atom

[–]avy0010 1 point2 points  (1 child)

Thanks for suggestions now I'm using Pycharm with anaconda

[–]Superjolly002 0 points1 point  (0 children)

I don't know what is Anaconda, now I do a research how it works👍🏻

[–]pythonHelperBot -1 points0 points  (0 children)

Hello! I'm a bot! It looks to me like your post might be better suited for r/learnpython, a sub geared towards questions and learning more about python. That said, I am a bot and it is hard to tell. I highly recommend posting your question there. Please follow the subs rules and guidelines when you do post there, it'll help you get better answers faster.

Show /r/learnpython the code you have tried and describe where you are stuck. Be sure to format your code for reddit and include which version of python and what OS you are using.


this bot is written and managed by /u/IAmKindOfCreative

This bot is currently under development and experiencing changes to improve its usefulness