Install Python alpha/beta on ARM computer
Note: with the release of Debian Stretch 9 for Raspberry Pi, Python 3.6 is included by default–the method below is only for advanced users.
get prereqs on your ARM device
apt install libbz2-dev liblzma-dev libsqlite3-dev libncurses5-dev libgdbm-dev zlib1g-dev libreadline-dev libssl-dev tk-dev build-essential libncursesw5-dev libc6-dev openssl git
download Python source and extract
git clone https://github.com/python/cpython
Configure (5 minutes):
Build and install (30 minutes):
make make install
Intel Edison upgrade to latest Python
Because the Intel Edison has a 32-bit x86 CPU, you can run Anaconda Python on the Intel Edison instead of compiling Python manually.
Why upgrade to Python 3.6?
Python 3.6 represents a real milestone, as profound in some ways as Python 3.4.
pathlib being a full standard library is one of my main reasons for using Python 3.6, as well as inline variable “f-string” parsing.