Category: Python

  • uvのuvxはpipxのそれである

    uvのuvxはpipxのそれである

    はじめに きっかけ これまでの仮想環境の意義と課題 pipxの意義 Blackを専用の仮想環境にインストールし、それをユーザーのホームディレクトリ内で仮想環境をアクティベートせずに使用する手順を記します pipxのリポジトリのトップには 独立した複数環境にPythonアプリケーションをインストールして実行する という説明が記載されているとおりで先ほどのサンプルのような機能を実現するプロジェクトであると理解すれば良いと思います。 そしてハイパーモダンPythonの訳註には下記の記述があることから、uvxはuvにおけるpipxであるという解釈に落ち着いたのです。 uvにpipxの代替となるコマンドuvxがある。なお、uvxはuv tool runのエイリアスである。 参考文献 ハイパーモダンPython – O’Reilly Japan