Summary¶
- buildpy is a utility for compiling and installing python3 source binaries on Linux.
- Automatically downloads and compiles Python 2.7 to 3.7+ from python.org source.
- Manages the installation of Linux OS dependencies to enable python3 advanced runtime features.
- Optional
quiet
mode for fully automated, unattended installs.
System-level Python3
Back to Table Of Contents
Getting Started¶
Before starting, we recommended reviewing the following:
- Read the Frequently Asked Questions.
- Reviewing the buildpy feature overview (below) to learn about buildpy.
Back to Table Of Contents
Documentation¶
Online
- Complete html documentation available at http://buildpy.readthedocs.io.
Download: Available via download in the formats below
- pdf format
- Amazon Kindle (epub) format
Source Code
- buildpython3 git repository
Back to Table Of Contents
Supported Linux Distributions¶
Ubuntu, Ubuntu-based Variants
- Ubuntu 14.04: Ubuntu variants based on 14.04+
- Ubuntu 16.04: Ubuntu variants based on 16.04, 16.10+
- Ubuntu 18.04: Ubuntu variants based on 18.04, 18.10+
- Linux Mint 17, Linux Mint 18, Linux Mint 19
Redhat, Redhat-based Variants
- Redhat 7.3+, 8
- Fedora 26+
- CentOS 7, 8
- Amazon Linux 1 (2017+)
- Amazon Linux 2 (2018+)
Note
Older versions than listed above may be compatible, but not have not been tested
Back to Table Of Contents
Author & Copyright¶
All works contained herein copyrighted via below author unless work is explicitly noted by an alternate author.
- Copyright 2017-2021 Blake Huber, All Rights Reserved.
Sofware License
- Software is licensed and protected under the GNU General Public License Agreement v3.
Back to Table Of Contents
Disclaimer¶
Code is provided “as is”. No liability is assumed by either the code’s originating author nor this repo’s owner for their use at AWS or any other facility. Furthermore, running function code at AWS may incur monetary charges; in some cases, charges may be substantial. Charges are the sole responsibility of the account holder executing code obtained from this library.
Additional terms may be found in the complete license agreement.