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

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

最終更新日:Jun 04, 2026

SLS CLI はプロジェクト管理、Logstore 管理、ログクエリ、自動ページング、クロスアカウント クロスリージョンレプリケーションなど、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 -U aliyun-log-cli --no-cache

CLI のアップグレード

最新バージョンにアップグレードするには、インストールコマンドを再度実行します。

CLI のアンインストール

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

pip3 uninstall aliyun-log-cli

よくある質問

ECS Linux インスタンスのデフォルト Python バージョンが 3.6 です。Python を 3.7 以降にアップグレードする方法を教えてください。

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

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

    1. 新しい Python バージョンをインストールします。パッケージマネージャを使用した Python のインストールをご参照ください。

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

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

      sudo which python3 pip3
      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. python -V を実行して変更を確認します。

  • マルチバージョン管理ツール