Python Tips

python関連の便利コマンド備忘録

#各種pathを調べる。
python3 -m site

#仮想環境を作る。
python3 -m venv [任意の名前(_env)]

任意のpythonバージョンの環境を作る

#pyenvを使って、system環境を壊さないのが良い。
# macOSの場合、pyenvをbrewでinstallする。
brew install pyenv-virtualenv
# 注: brew install pyenvだとvirtualenvのpluginが入らなくて上手くいかない。
# 下記を設定できるように.bashrcや.zshrcに追記する。
export PYENV_ROOT="$HOME/.pyenv"
command -v pyenv >/dev/null || export PATH="$PYENV_ROOT/bin:$PATH"
eval "$(pyenv init -)"
# 切り替えられるバージョンを確認
pyenv versions
# 切り替えたいバージョンがpyenv用にinstallされていなければ、以下のコマンドで探してインストールする。
pyenv install -l
pyenv install 3.12.8

# 実際にバージョンを切り替えるには以下。System-wideに影響しないようにlocalを指定するのが良い。
pyenv local 3.12.8