Skip to content

Commit

Permalink
pythongh-59149: Setup documentation for IDLE on Linux and add section…
Browse files Browse the repository at this point in the history
… in Editors (pythonGH-130003)

Co-authored-by: Petr Viktorin <encukou@gmail.com>
---------

(cherry picked from commit 555ee43)

Co-authored-by: Stan Ulbrych <89152624+StanFromIreland@users.noreply.github.com>
Co-authored-by: Petr Viktorin <encukou@gmail.com>
  • Loading branch information
2 people authored and miss-islington committed Feb 12, 2025
1 parent e4d0303 commit 06a971a
Show file tree
Hide file tree
Showing 2 changed files with 38 additions and 0 deletions.
13 changes: 13 additions & 0 deletions Doc/using/editors.rst
Original file line number Diff line number Diff line change
Expand Up @@ -9,6 +9,19 @@
There are a number of IDEs that support Python programming language.
Many editors and IDEs provide syntax highlighting, debugging tools, and :pep:`8` checks.


IDLE --- Python editor and shell
================================

IDLE is Python’s Integrated Development and Learning Environment and is generally bundled with Python installs.
If you are on Linux and do not have IDLE installed see :ref:`Installing IDLE on Linux <installing_idle_on_linux>`.
For more information see the :ref:`IDLE docs <idle>`.


Other Editors and IDEs
======================

Python's community wiki has information submitted by the community on Editors and IDEs.
Please go to `Python Editors <https://wiki.python.org/moin/PythonEditors>`_ and
`Integrated Development Environments <https://wiki.python.org/moin/IntegratedDevelopmentEnvironments>`_
for a comprehensive list.
25 changes: 25 additions & 0 deletions Doc/using/unix.rst
Original file line number Diff line number Diff line change
Expand Up @@ -35,6 +35,31 @@ look at the following links:
https://slackbook.org/html/package-management-making-packages.html
for Slackware users

.. _installing_idle_on_linux:

Installing IDLE
~~~~~~~~~~~~~~~

In some cases, IDLE might not be included in your Python installation.

* For Debian and Ubuntu users::

sudo apt update
sudo apt install idle

* For Fedora, RHEL, and CentOS users::

sudo dnf install python3-idle

* For SUSE and OpenSUSE users::

sudo zypper in python3-idle

* For Alpine Linux users::

sudo apk add python3-idle



On FreeBSD and OpenBSD
----------------------
Expand Down

0 comments on commit 06a971a

Please # to comment.