2.uv
- uv, 2026-05-02
1. uv インストール¶
2. 実際に仮想プロジェクトを作成¶
1. プロジェクトの作成と初期化¶
2. ディレクトリへ移動¶
- ファイルの一覧
3. pythonのバージョン指定¶
- バージョンの確認
4. 仮想環境の作成¶
- ファイルの一覧
5. 仮想環境の有効化¶
uvのコマンド¶
uv自体のバージョンアップ¶
- curlでインストールした場合
パッケージのインストール¶
- requirements.txtに記載しているパッケージをインストール
Bash
uv add install "flask[dotenv]"
uv add install flask ruff
uv add install 'ruff>=0.2.0'
uv add install 'ruff==0.3.0'
uv add install "ruff @ ./projects/ruff"
uv add install "git+https://github.com/astral-sh/ruff"
アップデート可能なライブラリを表示¶
ライブラリをアップデート¶
パッケージのアンインストール¶
インストールしてしまったpythonのアンインストール¶
pinしようとしてエラー発生¶
Bash
$ uv python pin 3.13
error: The requested Python version `3.13` is incompatible with the project `requires-python` value of `>=3.14`.
- 解決策:プロジェクトの要求仕様を変更する
Bash
cat pyproject.toml
[project]
name = "pandas-vs-polars"
version = "0.1.0"
description = "Add your description here"
readme = "README.md"
requires-python = ">=3.14"
dependencies = []
- 修正案