python-hard-way/Resources/install-python.md

787 B

Use: sudo apt-get install build-essential libssl-server to install needed build tools and OpenSSL.

Download the source for Python 3.6.6: https://www.python.org/ftp/python/3.6.6/Python-3.6.6.tgz

Then go into the directory where you downloaded python, extract it.

Open a terminal in that folder.

Run:

./configure --enable-optimizations --prefix=/opt/phw/

to install Python with stable optimizations (good performance, stable) in the directory /opt/phw

There's some weird issues with filesystem paths so we need to create a BASH script:

sudo nano /usr/local/bin/phw

Put the following in the file to make it excecute the commands properly to the Python install:

#!/bin/bash

/opt/phw/bin/python3.6 "$@"