One of the benefits of Fedora for Python developers is the ease of setting up Python development. The Fedora Python Classroom Lab makes it even easier for teachers and instructors to use Fedora in their classrooms or workshops. Ready to use operating system with important stuff pre-installed - either with GNOME or as a headless environment for Docker or Vagrant. Teach Python on Fedora, with Fedora, using the stuff you love: IPython, Jupyter Notebook, multiple Pythons, virtualenvs, tox, git and more
The Fedora Python Classroom Lab comes in 3 variants. Either you can run it in graphical mode with GNOME, or you can virtualize it with Vagrant or run it in a Docker container. You choose what fits your teaching environment the best.
Multiple implementations of the Python programming language, including the newest CPython and PyPy versionsMësoni Më Tepër >
All you need to learn or teach science in Python including SciPyMësoni Më Tepër >
An enhanced interactive Python shellMësoni Më Tepër >
A web-based notebook environment for interactive computing and visualizationsMësoni Më Tepër >
Popular version control systemMësoni Më Tepër >
virtualenv management and test command line toolMësoni Më Tepër >
Create isolated python environmentsMësoni Më Tepër >
A simple Python editor for beginner programmersMësoni Më Tepër >
Python’s Integrated Development and Learning EnvironmentMësoni Më Tepër >
Users and developers are available in the #fedora-python IRC channel on irc.libera.chat for real-time chat.
Users and developers are also available on the mailing list at email@example.com.
Specific documentation is available at the Fedora Developer page.
Sometimes you may encounter an issue with this spin that you can get help with using general Fedora support resources. A list of resources is available at the Fedora Get Help page.