重要
このトピックには、コミュニティからの投稿、またはサードパーティ製品に関する情報が含まれている場合があります。ヘルプとサポートについては、コミュニティまたはサードパーティ製品の公式 Web サイトをご参照ください。サードパーティ製品は Alibaba Cloud のサポート対象外です。このトピックは参考情報としてのみ提供されます。Alibaba Cloud は、明示または黙示を問わず、いかなる保証も行いません。
問題の説明
Python スクリプトを実行して Object Storage Service (OSS) のリソースをアップロードまたはダウンロードすると、エラー「No module named oss2」が発生します。
原因
OSS 用の Python SDK と oss2 モジュールがシステム環境にインストールされていません。
ソリューション
-
スクリプトの環境で次のコマンドを実行し、python3-devel パッケージをインストールします。この例は Linux システム向けです。
sudo yum install -y python3-devel -
次のコマンドを実行して、oss2 モジュールをインストールします。
pip3 install oss2 -
oss2 モジュールをインストールした後、Python スクリプトが正しく実行されることを確認してください。
適用対象
-
Object Storage Service