Pythonプロジェクトで「仮想環境の管理がちょっと面倒だな」「`pip` のパッケージインストールが遅いな」と感じたことはありませんか? そんな悩みを解決してくれるかもしれない、超高速なPythonパッケージインストーラー&リゾルバー「uv」が今、注目を ...
ゴール:どのPythonに、何を、どう固定して入れるかを一発で説明・実践できる。 TL;DR(最重要3原則) python -m pipで実行する(入る先のPythonを明示) 仮想環境の外で pip install しない(環境汚染の温床) 依存はファイルで固定(requirements.txt / constraints.txt / できればハッシュ) pipの役割と用語(最短理解) pip ...
最初にpipについて復習しておこう。既にPythonを使ったことがあるならば、誰しもpipのお世話になったことがあるだろう。一言で言えば、pipとはPythonのパッケージマネージャーだ。Pythonのさまざまなパッケージを集約した『Python Package Index (PyPI) 』にある ...
It's not hard to write a Python package that can be installed into an interpreter or virtual environment with pip. This video shows a simple example of how to lay out a project's source code and set ...