The Python Classroom labs comes in 3 variants. A Live Image with GNOME, that can be downloaded on the top of this page, a Docker image and a Vagrant box for headless environments. Learn more about Docker and Vagrant in their documentation.
sudo docker pull candidate-registry.fedoraproject.org/f39/python-classroom
sudo docker run -ti candidate-registry.fedoraproject.org/f39/python-classroom
First, download the box from the right side of this page.
For libvirt:
vagrant box add fedora/39-python-classroom ./Fedora-Python-Classroom-Vagrant-39-1.5.x86_64.vagrant-libvirt.box
vagrant init fedora/39-python-classroom
vagrant up --provider libvirt
vagrant ssh
For VirtualBox:
vagrant box add fedora/39-python-classroom ./Fedora-Python-Classroom-Vagrant-39-1.5.x86_64.vagrant-virtualbox.box
vagrant init fedora/39-python-classroom
vagrant up --provider virtualbox
vagrant ssh
The Python Classroom lab is shipped as a live operating system. It's everything you need to try out Fedora's Python Classroom - you don't have to erase anything on your current system to try it out, and it won't put your files at risk. Take Fedora for a test drive, and if you like it, you can install Fedora directly to your hard drive straight from the Live Media desktop if you like.
To use this image, you need a drive that can create or "burn" DVDs, or a USB flash drive at least as big as the image.
We're working on our next release.
Help us get F40 ready!
Lab downloads are offered via direct download, but you can also get them via BitTorrent. In this case you will need to install a BitTorrent client in order to download a lab. If you cannot use Bittorrent, some labs offer alternative download methods.
To install a lab, you run the lab on your computer and click the "Install to Hard Drive" link on the desktop. You'll be guided through the install process via a series of prompts.
After installing either the software bundle or the complete Fedora version you can run these tools by launching the applications that correspond with them.
By clicking on and downloading Fedora, you agree to comply with the following terms and conditions.
By downloading Fedora software, you acknowledge that you understand all of the following: Fedora software and technical information may be subject to the U.S. Export Administration Regulations (the “EAR”) and other U.S. and foreign laws and may not... Read more >
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 python-devel@lists.fedoraproject.org.
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.