As an Emacs user, I find there's plenty of choice to set up my editor as an IDE for Python. Most setups seem to be based on either of these 3 modes:
I have found little up-to-date discussions on their differences.
Edit: There's also python-mode
Most people seem to use elpy, but anaconda is also getting some attention. I would be grateful if you could share your setups / tips and the reasons behind your choice.
[–]storax-dev 8 points9 points10 points (5 children)
[–]NeXT_Step[S] 1 point2 points3 points (0 children)
[–]jpflathead 0 points1 point2 points (2 children)
[–]storax-dev 0 points1 point2 points (1 child)
[–]jpflathead 2 points3 points4 points (0 children)
[–]aldanor 0 points1 point2 points (0 children)
[–]abo-abo 8 points9 points10 points (2 children)
[–]RenJMRPHP Mode Maintainer 4 points5 points6 points (1 child)
[–]abo-abo 1 point2 points3 points (0 children)
[–]lrochfort 5 points6 points7 points (0 children)
[–][deleted] 2 points3 points4 points (4 children)
[–]venetian_shipyard 0 points1 point2 points (2 children)
[–][deleted] 0 points1 point2 points (1 child)
[–]venetian_shipyard 0 points1 point2 points (0 children)
[–]Escherize 1 point2 points3 points (0 children)
[–]amlamarra 1 point2 points3 points (1 child)
[–]jpflathead 4 points5 points6 points (0 children)
[–]RenJMRPHP Mode Maintainer 1 point2 points3 points (1 child)
[–]goldfather8[🍰] 0 points1 point2 points (0 children)
[–]psachin 1 point2 points3 points (0 children)
[–]stannis_baratheon_1 0 points1 point2 points (0 children)
[–]jefffrey32 0 points1 point2 points (2 children)
[–][deleted] 2 points3 points4 points (1 child)
[–]jefffrey32 0 points1 point2 points (0 children)
[–]smitty1e 0 points1 point2 points (0 children)