Python Install Manager とは

提供: tknotebook
2026年10月7日 (水) 12:28時点におけるNakamuri (トーク | 投稿記録)による版

移動: 案内、 検索

メインページ>コンピュータの部屋#Python>Python Tips

はじめに

2025年10月7日 python3.14 はリリースされると共に、python の新しいインストーラ Python Install Manager(PIM) がリリースされました。

PIM はこれまでの個別のランタイム用インストーラーとは異なり、 複数の python ランタイムを自在にインストール/アンインストールするためのインストールマネージャーで 特定の python ランタイムとは独立した存在です。今のところ Windows 専用ですが、これまでの特定の python ランタイムとは 異なる考え方で作られています。

  1. 複数の python ランタイムを自在にインストール/アンインストールでき管理できる。
  2. 従来の python コマンドの他に linux版等と互換な名称のpython3 コマンドが提供されるようになった。
  3. バージョン番号付きの python3.13 コマンドなども提供され、py コマンドを使わなくても python のバージョンが指定できるようになった。
  4. 従来、各ランライムの Scripts ディレクトリに格納されていた、パッケージと共にインストールされる CLIコマンドが、一つのディレクトリに集約され、いつでも利用できるようになった。

以下に PIM の詳細を説明します。

インストール

まず、インストールから説明します。

実は、PIM のインストールでは、pythonの前のバージョンを完全にインストールしないといろいろな不具合に襲われます。 下記URLの手順に従って、古い python は削除した方が良いでしょう。古いランタイムと python Launcher(pyコマンド)の両方を削除して下さい。

Python完全アンインストール手順

https://www.insource-da.co.jp/dxpedia/02_0008.html

実はこれだけでも不十分で、[設定]→[アプリの詳細設定]→[アプリ実行エイリアス] の画面で、python.exe/pythonw.exe/python3.exe を OFF にすることをお勧めします。

アプリ実行エイリアスとは ~/AppData/Local/Microsoft/WindowsApps に置かれるコマンドのことで、 上記の設定で削除することができます。ここには notepad.exe など様々などこからでも使えるコマンドが登録されていて、 python.exe は利用者が python コマンドを打鍵したとき MSストアへ誘導するなどの機能が有りますが、pythonランタイムと衝突して 様々な不具合を生じさせることが報告されていますので、OFFにすることを強く推奨します。


アプリ実行エイリアス python.png