すべてのプロダクト
Search
ドキュメントセンター

Simple Log Service:CLI のインストール

最終更新日:Aug 27, 2026

Simple Log Service (SLS) CLI は、プロジェクト管理、Logstore 管理、ログクエリ、自動ページング、クロスアカウント geo レプリケーションなど、ほとんどの SLS 機能をサポートしています。

事前準備

SLS CLI には Python が必要です。Python 公式サイトからダウンロードしてください。

項目

説明

現在の CLI バージョン

0.2.9

説明

インストールコマンドを実行してアップグレードしてください。常に最新バージョンを使用してください。

ソースコード

Aliyun Log CLI

サポートされる Python のバージョン

  • Python 2:2.7 以降

  • Python 3:3.7 以降

サポートされるオペレーティングシステム

Windows、Linux、macOS

依存コンポーネント

Python をインストールした後、pip install package_name を使用してこれらの依存コンポーネントをインストールしてください:

  • docopt

  • aliyun-log-python-sdk

  • jmespath

  • aliyun-python-sdk-core

  • aliyun-python-sdk-sts

  • requests

ステップ 1:Python 環境変数の設定

重要

aliyunlog コマンドが正しく実行されるように、環境変数を設定してください。設定後、変更を有効にするために IDE やサービスを再起動する必要がある場合があります。

Linux および macOS での Python 環境変数の設定

  1. .bash_profile ファイルを作成します。

    説明

    初めて環境変数を設定する場合は、touch ~/.bash_profile を実行してファイルを作成します。ファイルが既に存在する場合は、vim ~/.bash_profile を実行して編集します。

    touch ~/.bash_profile
    vim ~/.bash_profile
  2. Python のインストールディレクトリを表示します。

    which python3
  3. .bash_profile ファイルを設定します。

    export PATH=$PATH:/usr/local/python3/bin
  4. .bash_profile ファイルの設定を適用します。

    # 設定を反映させます。
    source ~/.bash_profile

Windows での Python 環境変数の設定

Windows 10 の GUI で環境変数を設定します:

  1. Python のインストールパスを検索します。

    デスクトップで、[PC] を右クリックし、[プロパティ > システムの詳細設定 > 環境変数 > ユーザー環境変数] > [Path] を選択して、Python の環境変数を見つけます。

  2. Python 環境変数を追加します。

    デスクトップで [PC] を右クリックし、[プロパティ > システムの詳細設定 > 環境変数 > ユーザー環境変数] > [Path] > 作成 を選択します, たとえば、ステップ 1 で見つかった変数が D:\dev\python\python37\ の場合、追加する必要がある変数は D:\dev\python\python37\bin です。

ステップ 2:CLI のインストール

Linux での CLI のインストール

  1. Linux サーバーにログインします。

  2. CLI をインストールします:

    pip3 install aliyun-log-python-sdk aliyun-log-cli -U --no-cache
  3. インストールを確認します。

    次のコマンドを実行します:

    aliyunlog --version

    正常に出力されれば、インストールは成功です。

Windows での CLI のインストール

  1. Windows サーバーにログインします。

  2. コマンドプロンプトを開きます。

    Python 環境変数が設定されている場合は、次のステップに進んでください。pip3 が見つからない場合は、インストールコマンドを実行する前に cd で Python のインストールパスに移動してください。

  3. CLI をインストールします:

    pip3 install aliyun-log-python-sdk aliyun-log-cli -U --no-cache
  4. インストールを確認します。

    次のコマンドを実行します:

    aliyunlog --version

    正常に出力されれば、インストールは成功です。

macOS での CLI のインストール

pip3 を使用して SLS CLI をインストールしてください:

pip3 install aliyun-log-python-sdk aliyun-log-cli -U --no-cache

CLI のアップグレード

インストールコマンドを再実行して、最新バージョンにアップグレードしてください。

CLI のアンインストール

CLI をアンインストールするには:

pip3 uninstall aliyun-log-cli

よくある質問

Elastic Compute Service (ECS) Linux インスタンスのデフォルトの Python バージョンは 3.6 です。Python を 3.7 以降にアップグレードするにはどうすればよいですか。

ECS のデフォルトの Python をアンインストールしないでください。代わりに、シンボリックリンクを変更するか、複数バージョン管理ツールを使用してください。

  • シンボリックリンクの変更

    1. 新しいバージョンの Python をインストールします。詳細については、「パッケージマネージャーを使用して Python をインストールする」をご参照ください。

    2. which python3 を実行してインストールパス (例: /usr/bin/python3) を確認します。

    3. シンボリックリンクを変更します。

      rm -rf /usr/bin/python3 /usr/bin/pip3
      
      # シンボリックリンクを追加します。/usr/bin/python3.11 は新しいバージョンのインストールパスです。
      sudo ln -s /usr/bin/python3.11 /usr/bin/python3
      sudo ln -s /usr/bin/pip3.11 /usr/bin/pip3
    4. python3 -V を実行して変更を確認します。

  • 複数バージョン管理ツール