今まではAnacondaとかPipenvを使ってましたが、いまいち使いにくく、pyenv + Poetryを使った環境がいい感じだったのでメモ。 Linux/Windows/Mac共通で動くと思いますが、Ubuntu(WSL)でしか動作確認はしてません。以下の手順はUbuntu(WSL)環境です。 要件Pythonのバージョン管理仮想環境・パッケージ管理requirements.txtは使いたくないが、出力はできるようにしておきたい (クラウド環境等で必要になることがあるため)できればLinux/Windows/Mac共通で使いたいエディタはVS Code(+ Remote WSL)を想定データ解析用途にはあまり向かないかも構成WSL2: Windows上のLinux環境anyenv: **env系コマンド管理ツールpyenv: Pythonバージョン管理ツールPoetry: 仮想環境・パ