Download Python: ActivePython

Download the trusted Python distribution for Windows, Linux and Mac, pre-bundled with top Python packages and standard libraries – free for development use.

Get ActivePython Community Edition for Free

ActivePython includes a version of Python and hundreds of popular packages, pre-compiled and ready to use. ActivePython is free to use for development purposes. For use beyond development, see our plans and pricing details or contact us for a custom quote.

Python 3.8 for Windows is available for direct downloading as an MSI installer/executable. For any other version of Python (Python 3.7, 3.6, 3.5 or 2.7) you will first need to create a free ActiveState Platform account using your email or your GitHub login. By downloading ActivePython Community Edition, you agree to comply with the terms of use of the ActiveState Community License. Need help? Please refer to our documentation.

Try ActiveState’s latest version of Python: Python 3.9

With this experimental release, we’re reimagining how you work with Python from ActiveState. Only installable via the command line, it includes our command line interface, the State Tool, which allows you to configure your Python environment on your local system just like you would with pip. Unlike pip, it provides dependency resolution, dependency conflict solutions, and automated builds from source code, including linked C libraries.

Available for Windows and Linux,
macOS support coming soon.

Download Python from ActiveState

Why download Python from ActiveState?

ActiveState has been a trusted provider of Python distributions for more than 20 years. Downloading Python from ActiveState provides you with access to the ActiveState Platform, which provides advanced dependency management, automated builds from source code and vulnerability remediation. Gain stable, secure and easy-to-deploy Python environments – for free!

The ActiveState Platform is a universal package management solution for Python, Perl and Tcl, delivering a distributed, cloud-based parallel build system so that even complex development environments can be automatically built and packaged for your OS in record time—straight from source code—giving you all the security assurances and flexibility that comes with it.

97% of Fortune 1000 Companies Rely On ActiveState

As a founding member of the Python Software Foundation, ActiveState has a proven track record of providing enterprise-grade commercial support for the Python programming language. We have supported Python 2 and Python 3 deployments in enterprises both large and small for the past 20 years.

Reduce Security Risks
Find, fix and automatically rebuild secure Python environments using the latest secure versions of Python packages (i.e. the latest OpenSSL patch), as well as timely updates for critical issues.

Indemnification and License Compliance
Comply with your organization’s open source policies against GPL and GNU licensing, and reduce risk with legal indemnification.

Commercial Support & Maintenance
Keep your IP out of public forums and get faster, more reliable help with guaranteed response times and Service-Level Agreements. Get extended support for Python 2.

active python open source icon

Enforce Code Consistency
Maintain consistency from desktop to production – Windows, macOS X and Linux.

Avoid Lock-In with Open Source
100% compatible with open source Python from so you can recruit skilled staff, ramp up faster and avoid vendor lock-in.

python open source activestate

Accelerate Time to Market
Spend less time setting things up and more time getting things done, with the top Python packages precompiled and ready to go.

Is Python becoming less secure and more costly to maintain over time? See how ActiveState can help.

Please provide your information, and our Sales Team will be in touch shortly. Students and developers can sign up for a free account instead.

*We don’t share your personal info with anyone. Check out our Privacy Policy for more information.

Frequently Asked Questions

Yes, all Python offerings from ActiveState can be freely downloaded and used for development purposes. Paid licensing is required for use beyond development, which is any time Python is used to run completed scripts or applications that are executed outside of a developer’s workstation. For more information, see the ActiveState Community Edition License Agreement.

ActiveState Python for Windows, macOS and Linux can be downloaded via the links above. Click the button for the ActivePython version and operating system of your choice. You will be prompted to create a free ActiveState Platform account. Once created, the download dialog box should appear automatically. You can also click the “Download Builds” tab at that point to download the installer.

Python is one of the most popular programming languages for web development, scientific computing, data science, machine learning and more. ActivePython is used to develop both commercial and non-commercial applications for individual developers and organizations in industries such as financial services, aerospace & defence, software and IT services. Companies like Microsoft, Altair, NASA and MSC trust ActiveState’s Python and Perl distributions. Learn more about ActivePython.

General advice is to choose the Python version that is one major point behind the current one in order to ensure compatibility with third-party modules. For example, if the current version is 3.9, the safe bet is to use 3.8. This is especially true for enterprise Python use. ActivePython Community Edition is typically available for the two most recent versions. However, older versions of ActivePython are also available. See which Python versions ActiveState supports.

While ActivePython 2.7 is still available, we recommend not starting new projects with 2.7 given that Python 2 has passed End of Life. If you still have applications running on Python 2, ActiveState does offer ongoing security updates with Python 2 extended support.