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

Alibaba Cloud Linux:Alibaba Cloud Linux 3 における Python 2.7 の EOL のお知らせ

最終更新日:Jun 27, 2025

Alibaba Cloud Linux 3 の Python 2.7 は、2025 年 6 月 20 日にライフサイクルの終了 (EOL) を迎え、その後、関連コンポーネントは更新されなくなりました。このトピックでは、Python 2 から Python 3 へのアップグレード方法と、関連するテクニカルサポート情報について説明します。

背景情報

Alibaba Cloud Linux 3 は、初期の Python バージョンを必要とするアプリケーションをサポートするために Python 2.7 を導入しました。ただし、Python 2.7 のメンテナンスは、Alibaba Cloud Linux 2 からの継続的な更新とセキュリティ修正に依存しています。Alibaba Cloud Linux 2 が拡張ライフサポート (ELS) フェーズに入り、Python 2.7 コミュニティが更新とメンテナンスを中止したため、Python 2.7 の脆弱性修正と機能更新は提供されなくなりました。その結果、Alibaba Cloud Linux 3 の Python 2.7 はテクニカルサポートを受けられなくなります。

  • お使いのオペレーティングシステムでまだ Python 2.7 を使用している場合は、Alibaba Cloud Linux 3 で使用されているメインバージョンである Python 3.6 にアップグレードしてください。

  • アプリケーションの円滑な移行を確実にするために、Python 2.7 は Alibaba Cloud Linux 3 で引き続き利用可能です。ただし、セキュリティまたは機能の更新は提供されなくなりました。

影響範囲

Python 2.7 を使用する Alibaba Cloud Linux 3 オペレーティングシステム。

警告
  • Python 2.7 の脆弱性は修正できないため、セキュリティリスクが生じます。

  • サードパーティのライブラリと依存コンポーネントは、メンテナンス終了のために互換性の問題を引き起こす可能性があります。

Python 2 から Python 3 へのアップグレード

Python コミュニティは、Python 2 から 3 へのコードの自動変換ツールとガイドラインを提供しており、Python 2 コードを Python 3 に移植するのに役立ちます。

テクニカルサポート

  • テクニカルサポート

    • (推奨): テクニカルサポートを受けるには、DingTalk グループ 23149462 に参加してください。

    • 問題に関するフィードバックを提供するには、チケットを起票

  • 緊急サポート

    アプリケーションを時間内に移行できない場合は、専用のテクニカルサポートチームに連絡して、移行ソリューションについて話し合ってください。

FAQ

Q1: 移行は既存のアプリケーションに影響しますか?

Python 3 は Python 2 と構文に大きな違いがあるため、移行されたコードの包括的なテストが必要です。段階的な移行とロールバックの準備をお勧めします。

Q2: Alibaba Cloud Linux 3 に Python 2.7 を手動でインストールし続けることはできますか?

公式の Alibaba Cloud Linux 3 リポジトリは引き続き Python 2.7 インストールパッケージのダウンロードをサポートしていますが、Python 2.7 の更新は提供されなくなりました。新しいバージョンまたは CVE 修正が必要な場合は、自分でコンパイルするか、サードパーティのリポジトリを使用してください。Alibaba Cloud は、これらのシナリオのテクニカルサポートを提供していません。

Q3: ツールを使用して自動移行できますか?

自動移行に使用できるツールはありません。ネイティブ Python コミュニティが提供するメソッドを使用できます。