asdfを使ってPythonとPoetryをインストールする

概要

asdfを使用してPythonとPoetryをインストールする手順を説明します。

まずはmacOSにasdfをインストールする方法を確認しましょう。こちらの記事を参考にしてください。

Pythonのインストール

  1. Pythonプラグインを追加

    Pythonプラグインをインストールするには、次のコマンドを実行します。

    % asdf plugin add python
    
  2. 利用可能なPythonバージョンの確認

    インストール可能なPythonバージョンを確認するには、次のコマンドを実行します。

    % asdf list all python
    
  3. .tool-versionsファイルを編集

    プロジェクトディレクトリに .tool-versions ファイルを作成し、インストールするPythonのバージョンを指定します。

    python 3.11.6
    

    ファイルの内容を確認します。

    % cat .tool-versions 
    Python 3.11.6
    
  4. Pythonをインストール

    .tool-versionsファイルのあるディレクトリで、以下のコマンドを実行します。

    % asdf install
    

    指定したバージョンのPythonがインストールされます。
    インストールが成功したことを確認するために、以下のコマンドを実行します。

    % python --version
    Python 3.11.6
    

Poetryのインストール

  1. Poetryプラグインを追加

    Poetryプラグインをインストールするには、次のコマンドを実行します。

    % asdf plugin-add poetry
    
  2. 利用可能なPoetryバージョンの確認

    インストール可能なPoetryバージョンを確認するには、次のコマンドを実行します。

    asdf list all poetry
    
  3. .tool-versionsファイルを編集

    .tool-versionsファイルにPoetryのバージョンを追記します。

    python 3.11.6
    poetry 1.7.1
    

    注意: .tool-versionsファイルの改行コードはLFであることを確認してください。

  4. Poetryをインストール

    .tool-versionsファイルのあるディレクトリで、以下のコマンドを実行します。

    % asdf install
    

    指定したバージョンのPoetryがインストールされます。
    インストールが成功したことを確認するために、以下のコマンドを実行します。

    % poetry --version
    Poetry version 1.7.1
    

以上で、asdfを使用してPythonとPoetryをインストールする手順が完了しました。

コメントを残す

メールアドレスが公開されることはありません。 が付いている欄は必須項目です

このサイトはスパムを低減するために Akismet を使っています。コメントデータの処理方法の詳細はこちらをご覧ください