|
競合を避けるため、Pythonアプリケーションは仮想環境にインストールすることを常に推奨しています。Pipパッケージマネージャーは、分離された環境にPythonアプリケーションをインストールするのに役立ちます。私たちは Pipxを使えば、PyPIにホストされている数千ものPythonアプリケーションを簡単にインストールできます。しかも、すべての操作を通常のユーザー権限で実行できるのが利点です。「root」ユーザーや「sudo」権限は必要ありません。Pipxはプログラムをインストールすることなく、一時環境から実行できることも特筆すべき点です。これは、同じプログラムの複数のバージョンを頻繁にテストする場合に非常に便利です。Pipxでインストールされたパッケージは、いつでも一覧表示、アップグレード、アンインストールが可能です。Pipxはクロスプラットフォームプログラムなので、Linux、macOS、Windowsで実行できます。 Pipxをインストールする
ここで、仮想環境を作成するには 次に、次のコマンドを実行して Pipx をインストールします。
Pipx の仮想環境のデフォルトの場所は 引き続き、Pipx を使用して Python アプリケーションをインストールする方法を見てみましょう。 Pipx を使用して分離された環境で Python アプリケーションをインストールして実行するPipx を使い始めるための例をいくつか紹介します。 Pythonパッケージをインストールするcowsay などの Python アプリケーションをグローバルにインストールするには、次のコマンドを実行します。
このコマンドは、仮想環境を自動的に作成し、パッケージをインストールし、パッケージの実行可能ファイルを 出力例:
Pipx を使用して Python アプリケーションをインストールする 新しくインストールした cowsay プログラムをテストしてみましょう。 1 ここでは、公式ウェブサイトから抜粋した例を示します。他のPythonパッケージもインストールしてテストできます。 Pythonパッケージの一覧Pipx を使用してインストールされているすべてのアプリを一覧表示するには、次のコマンドを実行します。
出力例:
まだパッケージをインストールしていない場合は、次の出力が表示されます。
アップグレードパッケージパッケージをアップグレードするには、次の操作を実行します。
インストールされているすべてのパッケージを一度にアップグレードするには、次のコマンドを使用します。
一時的な仮想環境からアプリケーションを実行する場合によっては、特定の Python プログラムを実際にインストールせずに実行したい場合があります。
一時的な分離された仮想環境で Python アプリケーションを実行する このコマンドは、指定されたプログラムを実際にインストールするのではなく、一時的な仮想環境から実行します。このコマンドを使用すると、Pythonアプリケーションを素早くテストできます。 .py ファイルを直接実行することもできます。
パッケージをアンインストールする次のコマンドを使用してパッケージをアンインストールできます。
インストールされているすべてのパッケージを削除するには:
ヘルプを受けるヘルプセクションを表示するには、次のコマンドを実行してください。
以上です。Pythonアプリケーションをインストールして実行するための安全で便利、そして信頼性の高いプログラムをお探しなら、Pipxは良い選択肢かもしれません。 リソース:
|