見出し画像

UbuntuにPythonをインストールする

pyenvをインストールする

https://github.com/pyenv/pyenv

 git clone https://github.com/pyenv/pyenv.git ~/.pyenv

.bashrc

# ---------------------------------------------------------------------
# pyenv
# ---------------------------------------------------------------------
export PYENV_ROOT="$HOME/.pyenv"
command -v pyenv >/dev/null || export PATH="$PYENV_ROOT/bin:$PATH"
eval "$(pyenv init -)"

.bashrcの再読み込み

source .bashrc
echo $PYENV_ROOT
echo $PATH

Pythonビルド用の依存パッケージをインストールする

sudo apt update; sudo apt install make build-essential libssl-dev zlib1g-dev \
libbz2-dev libreadline-dev libsqlite3-dev wget curl llvm \
libncursesw5-dev xz-utils tk-dev libxml2-dev libxmlsec1-dev libffi-dev liblzma-dev

Pythonをインストールする

pyenv install --list
pyenv install 3.11.0
pyenv global 3.11.0

python --version

pyenvをアンインストールする

pyenvを使うのが、面倒だ。pyenvもういらないとなった場合、以下の手順でpyenvを削除する。
https://github.com/pyenv/pyenv#uninstalling-pyenv

rm -rm $(pyenv root)

.bashrcから、pyenv用の設定行を削除する。
(以下の行を削除する)

# ---------------------------------------------------------------------
# pyenv
# ---------------------------------------------------------------------
export PYENV_ROOT="$HOME/.pyenv"
command -v pyenv >/dev/null || export PATH="$PYENV_ROOT/bin:$PATH"
eval "$(pyenv init -)"

いいなと思ったら応援しよう!