Files
dotfiles/install/20-pyenv.sh
Andrejus 549d6ce88d Merge branch 'install' of https://github.com/andrejusk/dotfiles
Clean scripts, remove sudo requirement

Add python dependencies

Correctly symlink and add poetry

Update make clean

Add python2 to dependencies

Fix pyenv install

Use pyenv to install python

Update .gitignore

Install git and keybase
2020-02-26 14:47:36 +00:00

24 lines
689 B
Bash

#!/bin/bash
#
# After running this script:
# 1. pyenv is installed
#
# 1. pyenv is installed
if ! hash pyenv 2>/dev/null; then
printf "Installing pyenv...\n"
# Install pyenv prerequisites
# see https://github.com/pyenv/pyenv/wiki/common-build-problems
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 python-openssl git
# Install pyenv
# see https://github.com/pyenv/pyenv-installer
curl -L https://github.com/pyenv/pyenv-installer/raw/master/bin/pyenv-installer | bash
fi
printf "pyenv is installed\n"