はじめに

最新バージョンの確認

ビルドに必要な、ライブラリのソースのインストール

$ sudo apt install libreadline-gplv2-dev libncursesw5-dev libsqlite3-dev tk-dev libgdbm-dev libgdbm-compat-dev \
  libbz2-dev libssl-dev libsqlite3-dev libffi-dev liblzma-dev 

make したときに、依存ライブラリが不足しているエラーが出てきたら適宜依存(のソース)を追加する

apt search xxxx | grep dev 

とかで探す

ビルド

$ git clone git@github.com:python/cpython.git -b 3.10
$ cd cpython
$ git branch
  * 3.10
$ ./configure --enable-optimizations
$ make -j$(nproc)
$ sudo make altinstall

$ sudo ldconfig -v

$ python3.10 --version
Python 3.10.2+

よか

poetry の仮想環境 (venv) の Python を変更する

$ cd ${POETRY_PROJECT}
$ poetry env use python3.10

Python


トップ   編集 凍結 差分 バックアップ 添付 複製 名前変更 リロード   新規 一覧 単語検索 最終更新   ヘルプ   最終更新のRSS   sitemap
Last-modified: 2022-02-06 (日) 20:40:28 (1036d)
Short-URL: http://at-sushi.com/pukiwiki/index.php?cmd=s&k=99442b2266
ISBN10
ISBN13
9784061426061