実施したいこと
ローカルのpythonを3.8からアップグレードしたい。
その際、最新版ではなく、3.9をインストールしたい。
(他のパッケージとの兼ね合いのため)
対応方法
インストールできるpythonの一覧表示(対象の存在確認)
apt list | grep python3.9
Pythonのインストール
apt install python3.9 apt install python3.9-venv apt install python3.9-dev
alternativesに登録し、3.9をデフォルトに切替
update-alternatives --install /usr/bin/python3 python3 /usr/bin/python3.8 1 update-alternatives --install /usr/bin/python3 python3 /usr/bin/python3.9 2 update-alternatives --config python3
Tips
仮想環境の作成・活性化・非活性化
python3 -m venv 仮想環境名
source ./仮想環境名/bin/activate
deactivate
パッケージの一括インストール
pip install -r requirements.txt
なお、requirements.txtでインストール際、以下パッケージが必要になるかもしれない。
pip install wheel