3

I am a Debian "stretch" (now "testing") user.

I've recently started a Python3 + Django project.

Which IDE would you advise?

I prefer software which comes with Debian, but may install something if it is really good.

5

PyCharm is available for Linux as a whole. This includes Debian. This ought to be applicable for your sort of application. You could give the community edition a try.

PyCharm
PyCharm 4.5.1 running under Ubuntu MATE (source: Wikipedia; click image to enlarge)

  • 2
    Not sure why this has been downvoted. It answers the question of what will work with Debian. It might not come with Debian, but because "really good" is a subjective thing, I think it meets the criteria – gabe3886 Sep 15 '16 at 9:39
  • @gabe3886 Downvote was before my edit (I've added the link and the screenshot), and thus was most likely for "low quality" (references missing). By the requirements listed in the question, this now definitely is a fitting answer – though it couldn't hurt to add a few reasons on why this product is recommendable :) – Izzy Sep 15 '16 at 16:06
0

PyDev is a Python IDE for Eclipse, which may be used in Python, Jython and IronPython development.

It comes with many features such as:

  • Django integration
  • Code completion
  • Code completion with auto import
  • Syntax highlighting
  • Code analysis
  • Go to definition
  • Refactoring
  • Mark occurrences
  • Debugger
  • Remote debugger
  • Tokens browser
  • Interactive console
  • Unittest integration
  • Code coverage

Best of all PyDev can be installed in Debian Stretch (testing) from the default Debian repositories:

sudo apt-get install eclipse eclipse-pydev  

To get started with Django in PyDev, the prerequisite is that Django is installed in the Python/Jython/IronPython interpreter you want to use.

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.