Python 3 をインストールする
注意事項
この記事では、サービス終了 (EOL) 状態の Linux ディストリビューションである CentOS について説明します。 適宜、使用と計画を検討してください。 詳細については、「CentOS のサポート終了に関するガイダンス」を参照してください。
前の演習では、コマンドを実行することで、Python 3 がインストールされているかどうかを確認しました。 Python 3 をインストールする必要がある場合は、このページの上部でオペレーティング システムを選択して、次の手順に従います。
Python 3 が既にインストールされているとわかっている場合は、このページの一番下までスクロールして [続行] を選択することができます。
このモジュールの記述時点では、Python 3.11 が利用可能な最新のバージョンであるため、この手順ではそのバージョンを参照します。 お使いのオペレーティング システムで利用できる最新バージョンの Python をインストールしてください。 別のバージョンをインストールした場合、ボタンのラベルとファイル名が、これらの手順のものとは若干異なる場合があります。
注意
これらの手順は、Windows 10 および Windows 11 用です。 別のバージョンの Windows へのインストール手順の詳細については、Python の公式ダウンロード ページを参照してください。
Microsoft Store から Python on Windows をインストールする
[スタート] を選択し、「start Microsoft Store」と入力して Microsoft Store を開きます。
開いたら、「Python」を検索します。
さまざまなオプションの一覧が表示されます。
最新バージョンの Python を選択します。
[ホーム] タブで [入手] または [インストール] を選択します。
注意
管理者特権を持っていないためにインストーラーを使用できない場合は、Python Web サイトから Python の埋め込みパッケージ (zip ファイル) をダウンロードし、その zip ファイルを C:\Python311 などのローカル フォルダーに抽出します。
Python がバックグラウンドでインストールされます。 システムの速度によっては、インストールに数分かかる場合があります。
Python がインストールされたら、コマンド プロンプトに戻ります。
Python のバージョンを確認するには、コマンド
python --version
を入力し、Enter キーを押します。python --version
Linux に Python をインストールする
使用するパッケージ マネージャーは、Linux のバージョンによって異なります。 最も一般的な Linux ディストリビューションには、APT ("Advanced Packaging Tool" (高度なパッケージング ツール) の頭字語)、または YUM ("Yellowdog Updater, Modified" (Yellowdog 更新ツール、変更済み) の頭字語) のいずれかが含まれます。
このユニットでは、APT と YUM の手順を説明しています。 Linux のディストリビューションで別のパッケージ マネージャーを使用している場合は、<Linux ディストリビューション>を検索して、Python 3 をインストールする必要があります。
APT を使用してインストールする
APT を使用する場合は、次の手順を使用して Python 3 をインストールできます。
ターミナル ウィンドウを開きます。
次のコマンドを入力して、APT パッケージのインデックスを更新します。
sudo apt-get update
apt-get update
コマンドでは、認識されているリポジトリと個人用パッケージ アーカイブ (PPA) からのパッケージの一覧 (パッケージのインデックス) が更新されます。 この更新により、apt-get
では、インストールするパッケージの最新バージョンとその依存関係を見つけることができます。Note
sudo
コマンドでは、アクセス許可を、システムの最も強力なレベルである root に一時的に昇格させます。sudo
を使用する場合は、通常、ユーザー アカウントのパスワードの入力が求められます。apt-get update
では、更新されるすべての項目が表示されます。y
またはyes
を入力し、Enter キーを押して承認するように求められます。Bash プロンプトで次のコマンドを実行して Python 3 をインストールします。
sudo apt-get install python3.10
Note
apt-get install
により、パッケージ インデックスから適切なパッケージが検索され、必要なファイルのダウンロードと適切なフォルダーへのインストールが行われます。python3
コマンドを実行して、Python 3 が正しくインストールされていることを確認します。python3.10 --version
出力には、
Python
という単語が、.
という文字で区切られた一連の数値と共に含まれています。 次の例は、表示される出力を示しています。Python 3.10.0
最初の数値が
3
であれば、Python 3 は正常にインストールされています。インストールが失敗した場合は、エラー メッセージが表示されます。 ブラウザーに正確なエラー メッセージを入力して、考えられる原因と解決策を見つけます。
YUM を使用してインストールする
YUM パッケージ マネージャーは主に、Red Hat システム (Red Hat Enterprise Linux や Fedora など) や CentOS によって使用されます。 APT がシステムにインストールされていない場合は、代わりに YUM を試すことができます。
ターミナル ウィンドウを開く
sudo yum update
を実行して、YUM パッケージのインデックスを更新しますsudo yum update
yum update
により、すべてのパッケージとその依存関係が最新の状態であることが確認されます。 新しいソフトウェアをインストールする前に、パッケージの一覧を更新することをお勧めします。コマンド
yum install
を実行して Python 3 をインストールしますsudo yum install rh-python3.10
python3.10 --version
を実行してインストールを確認します。python3.10 --version
出力には、
Python
という単語が、.
という文字で区切られた一連の数値と共に含まれています。次に例を示します。Python 3.10.0
最初の数値が
3
であれば、Python 3 は正常にインストールされています。インストールが失敗すると、エラー メッセージが表示される場合があります。手順 5 は、エラー メッセージの解決に役立ちます。
(省略可能) Bash で Software Collections 機能を有効にする
Software Collections を使用すると、同じソフトウェア コンポーネントの複数のバージョンを Red Hat システムにインストールできます。 SCL ツールを実行すると、現在のシェルの子プロセス (サブシェル) が作成されます。 コマンドをもう一度実行すると、サブシェルのサブシェルが作成されます。 Software Collections ツールが有効になっている場合は、シェル内で実行する Python のバージョンを指定する必要があります。
Bash プロンプトで
scl enable
コマンドを実行します。scl enable rh-python3.10 bash
もう一度
python3.10 --version
を実行して、すべて問題がないことを確認します。python3.10 --version
コマンドの出力形式は次のようになります。
Python 3.10.0
Software Collection のコンテキストでは、最初の数値が
3
であれば、Python 3 は正常にインストールされています。scl enable python36
により、新しい Bash セッションが開始し、Python 3.6 が既定の Python バージョンとして設定されます。 ただし、Python 3.6 は、現在のシェル セッションでのみ、既定バージョンとなります。 セッションを終了するか、別のターミナルから新しいセッションを開くと、Bash により、既定の Python バージョンに戻されます。詳細については、「Red Hat Software Collections 3.8」を参照してください。
重要
scl enable
を使用してpython3.10 --version
を実行する場合は、Python で作業するたびにそのコマンドを入力する必要があります。 回避策はありますが、これは Software Collections での意図された機能です。 考えられる回避策については、「Make a Red Hat Software Collection persist」 (Red Hat Software Collection を永続化させる) を参照してください。
macOS に Python をインストールする
Python Web サイトから Python インストーラーをダウンロードするには、次の手順に従います。
Note
Homebrew を使用して Python と Visual Studio Code をインストールすることができます。 手順については、Homebrew のドキュメントを参照してください。
Python ダウンロード ページからインストーラーをダウンロードします。
Web サイトによって、macOS 専用のページに自動的にリダイレクトされます。 最新リリースを選択します。
python.org からのダウンロードを許可するよう求めるダイアログ ボックスが表示される場合があります。[許可] を選択します。
しばらくすると、python-3.10.2-macos11.pkg という (または同様の) 名前のファイルが、Dock のダウンロード スタックにダウンロードされます。
インストーラーを開始するには、ダウンロードした .pkg ファイルをダブルクリックします。 Python インストーラーによって、インストール、確認、さまざまなオプションとライセンス契約の受け入れを求めるメッセージが表示されます。 これらのメッセージに目を通し、使用しているコンピューターに対してインストーラーによって実行される処理を理解します。
インストール処理が完了すると、Python フォルダーの内容を示す Finder ウィンドウと構成画面が表示されます。 [閉じる] を選択して、これらのウィンドウを閉じます。
Python インストーラーをゴミ箱に移動するかどうかを確認するメッセージが表示されたら、ゴミ箱に移動できます。
ターミナル ウィンドウで
python3.10 --version
を実行してインストールを確認します。python3.10 --version
出力には、
Python
という単語が、.
という文字で区切られた一連の数値と共に含まれています。次に例を示します。Python 3.10.0
最初の数値が
3
であれば、Python 3 は正常にインストールされています。
これで、ローカル システムに Python が正常にインストールされました。