Support Questions
Find answers, ask questions, and share your expertise
Announcements
Alert: Welcome to the Unified Cloudera Community. Former HCC members be sure to read and learn how to activate your account here.

Do we have any front-end for Python

Solved Go to solution

Do we have any front-end for Python

Hi,

quick question -- do we have any front-end for Python (like we have R Studio for R)?

Thanks,

Divakar

1 ACCEPTED SOLUTION

Accepted Solutions

Re: Do we have any front-end for Python

Mentor

Pycharm is a good IDE for Python development https://www.jetbrains.com/pycharm/

5 REPLIES 5

Re: Do we have any front-end for Python

Mentor

Pycharm is a good IDE for Python development https://www.jetbrains.com/pycharm/

Re: Do we have any front-end for Python

Super Guru

https://zeppelin.apache.org/ is great for Python and Spark and is included in HDP 2.5

Here is a list of other options:

https://wiki.python.org/moin/IntegratedDevelopmentEnvironments

http://www.pydev.org/ on Eclipse is nice

http://www.scintilla.org/

https://github.com/spyder-ide/spyder

http://ninja-ide.org/

Windows Users

http://pytools.codeplex.com/

General text editors like TextWrangle and Sublime Text are good for Python.

Built-in

http://idlex.sourceforge.net/

I like using VI and Zeppelin for PySpark

Re: Do we have any front-end for Python

Super Guru

Just to follow up on what @Artem Ervits said. Pycharm is good IDE and I have built docker container for it here

https://hub.docker.com/r/sunileman/pycharm/

Pycharm sits inside the container and the UI will be rendered back to your workstatin. it also have spark client installed allowing you to connect to a spark cluster.

Re: Do we have any front-end for Python

@Divakar Annapureddy

To add to the great suggestions already posted...

You might want to check out Rodeo (https://www.yhat.com/products/rodeo). It's open source and can also be found on github: https://github.com/yhat/rodeo

Highlighted

Re: Do we have any front-end for Python

Contributor

+ 1 more ...

i would recommend you to take a look at beaker notebook : http://beakernotebook.com/getting-started?scroll

It is a easy to use polyglot notebook interface..