Installing python on Ubuntu
Part 1 - installing pyenv dependencies
pyenv is used to switch between different version of python
Goto https://realpython.com/intro-to-pyenv/
1
2
3
4
| sudo apt-get install -y make build-essential libssl-dev zlib1g-dev \
libbz2-dev libreadline-dev libsqlite3-dev wget curl llvm libncurses5-dev \
libncursesw5-dev xz-utils tk-dev libffi-dev liblzma-dev python3-openssl
|
Part 2 - installing pyenv
1
| curl https://pyenv.run | bash
|
Add to path
paste this in the ./bashrc:
1
2
3
4
5
|
export PATH="$HOME/.pyenv/bin:$PATH"
eval "$(pyenv init -)"
eval "$(pyenv virtualenv-init -)"
|
Part 3 - Add Python version
run
if you get an error like Can not proceed with installation. Kindly remove .pyenv from home/ run this command: