おはこんばんちは。オペレーション部のもっさんです。 今回は バージョン管理ツール asdf を利用して、ディレクトリごとに異なる Python のバージョンを使用するよう設定してみました。 なぜバージョン管理ツールが必要? 同時進行で複数のプロジェクトの開発やメンテナンスを行っていると、それぞれのプロジェクトで使用されているプログラミング言語のバージョンが異なる場合があります。 一般的に、開発を行なっている環境で使用している言語のバージョンと、本番運用されているサーバにインストールされている言語のバージョンは統一したほうが無難です。 例えば、あなたは現在以下のような状況にあるとしましょう。 あなたが持っているPCにインストールしている Python バージョンは 3.9.1 あなたは2つのプロジェクトA,Bを並行して担当している ブロジェクトA では Python 3.7.10 を使用して
![バージョン管理ツール asdf でディレクトリごとにPythonのバージョンを指定する | DevelopersIO](https://cdn-ak-scissors.b.st-hatena.com/image/square/939c2c925df4ea201469bf118a509c75bc7c8bcf/height=288;version=1;width=512/https%3A%2F%2Fdevio2023-media.developers.io%2Fwp-content%2Fuploads%2F2021%2F06%2F3dfbec21a4b63f51a6cc2078258d9dd8-1.jpg)