B
B
BlackPie2012-05-31 00:02:48
Python
BlackPie, 2012-05-31 00:02:48

Python IDE

can't choose an IDE
terribly infuriates that most ide's look like they came from the late 90s
terrible appearance ala win98, a lot of windows (God forbid at least it's configurable), and a lot of buttons and tabs in the top menu
it's anti-usable
can anyone advise a light ide, so that there is a nice minimalistic design, a text editor, running a script and a debugger, nothing else is needed

Answer the question

In order to leave comments, you need to log in

22 answer(s)
S
switlle, 2012-05-31
@switlle

www.jetbrains.com/pycharm/
In my opinion something better than JetBrains will be hard to find. You first try - then buy when there is another wave of discounts. I assure you will buy with great feelings of joy!

W
wwwsevolod, 2012-05-31
@wwwsevolod

vim + plugins still no one advised?

S
Stanislav, 2012-05-31
@crackedmind

Lately, I've been tearing off the jetbrains ide, using Sublime Text 2 + plugins, and really enjoying it.

S
sanzstez, 2012-05-31
@sanzstez

eclipse + pydev

K
kossmak, 2012-05-31
@kossmak

PyScripter is finally 64-bit

S
So1, 2012-05-31
@So1

Turning VIM into modern Python IDE: sontek.net/turning-vim-into-a-modern-python-ide
But that's for VIM fans, of course

A
Alexander Osipenko, 2015-11-24
@subpath

Spyder seems to be the most convenient for me

R
Roler, 2012-06-03
@Roler

Aptana Studio - what's wrong?

R
Roler, 2012-06-03
@Roler

Aptana Studio - what's wrong?

R
reddot, 2012-06-05
@reddot

visual studio (shell) + python tools for visual studio
free, convenient

W
w495, 2015-09-17
@w495

You can look at Cloud 9
/en.wikipedia.org/wiki/Cloud9_IDE
Cloud 9 is a virtual machine deployment service.
Console emulator, word processor and file manager work right in the browser.
Cloud 9 has several use cases.
Free - 512 MB RAM, 1GB Disk Space. The rest is by subscription.
https://c9.io/web/site/pricing
Simple and clear documentation on how to use: Getting Started with Cloud9 .
Another tutorial video:
youtube.com/watch?v=QlpzwcLY0sI .

I
istinspring, 2012-05-31
@istinspring

emacs ( v24 screenshot )
with config https://github.com/gabrielelanaro/emacs-for-python , for example.

B
boolivar, 2012-06-01
@boolivar

I also asked a similar question at one time, stopped at

M
Mikhail Podgursky, 2012-06-03
@kmmbvnr

Based on the question, you should like www.sublimetext.com/

I
ivakin, 2012-07-11
@ivakin

I am a beginner in Python development, now I am trying to find a convenient IDE for myself. I know that this is not the main thing for me now, but still. I'm trying PyCharm, I'm quite happy with everything, but I notice strange behavior. Python version 3.2
1) the socket module imports just fine
2) the socket creation goes smoothly too
3) when I want to define a bind method, autocomplete doesn't find it. But other methods (accept, listen, etc.) are present. The method does not seem to be depricated, it is present in the official documentation. What could it be?
I also noticed that if you do just import socket (but not from socket import *) the autocompletion of methods does not work. In my opinion, there is no difference in imports, or am I mistaken?
Also tried Eclipse+PyDev. It seems there is autocomplete, but there is no text hint. This is already an inconvenience.

I
ivakin, 2012-07-11
@ivakin

I don't know how in python, but in Java, for example, importing with a class specification is required if there are classes with similar names in the namespace. I think so, if I specify to import everything (*), then all classes and methods from this module should be available to me. Or is there another ideology?
Here is an example from the official documentation for the module:
import socket
HOST = '' # Symbolic name meaning all available interfaces
PORT = 50007 # Arbitrary non-privileged port
s = socket.socket(socket.AF_INET, socket.SOCK_STREAM)
s.bind((HOST , PORT))
s.listen(1)
conn, addr = s.accept()
That is, it is not explicitly indicated which class to import, the entire module is simply imported with the class I need and its functions and constants, which, in my opinion, is logically true. But autocomplete in this version does not work.

I
ivakin, 2012-09-24
@ivakin

thanks for the help, I knew that help would come :))
but in fact, the problem was in the Python version. As soon as I switched to 2.7, all problems were resolved.

R
ring0za, 2014-07-29
@ring0za

LiClipse

D
des1roer, 2015-01-30
@des1roer

I'll try pycharm here is a torrent . sawing to a paid application another interpreter is needed here it is

M
Mark B1, 2015-02-12
@MarkB1

I myself recently decided to code in Python, so far I have settled on PyCharm. It has a familiar interface from NetBeans, while I'm testing it.

V
Vasily minodvesP, 2015-05-29
@benoni

Interactive Editor for Python - www.iep-project.org . Of all the editors / IDEs for python, I like IEP the most at the moment.
PS I also tried PyScCripter - it's not bad either (currently it is under Windows only). On Linux, in addition to IEP, I also installed Eric ( eric-ide.python-projects.org ), but so far I haven’t really used it.

A
Amphyby, 2016-03-21
@Amphyby

Komodo IDE 100%

Didn't find what you were looking for?

Ask your question

Ask a Question

731 491 924 answers to any question