News

This post shows you how to update Python and how to choose the right version for your goals! Learn the difference between Python 2 and Python 3.
The final version of Python 3.9 is scheduled for release in early October, so Python maintainers believe it makes sense to remove the 2.7 compatibility layers.
Take control of multiple Python installations in Windows with the py launcher, available as part of a standard Python installation.
Learn how to get Python up and running on Windows, macOS, or Linux—and avoid the biggest pitfalls along the way.