File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change 1+ # uv export
2+
3+ > ํ๋ก์ ํธ์ ์ ๊ธ ํ์ผ์ ๋ค๋ฅธ ํ์์ผ๋ก ๋ด๋ณด๋ด๊ธฐ.
4+ > ๋ ๋ง์ ์ ๋ณด: < https://docs.astral.sh/uv/reference/cli/#uv-export > .
5+
6+ - ์์กด์ฑ์ ` requirements.txt ` ํ์ผ๋ก ๋ด๋ณด๋ด๊ธฐ:
7+
8+ ` uv export --format requirements-txt {{[-o|--output-file]}} {{requirements.txt}} `
9+
10+ - ์์กด์ฑ์ ` pylock.toml ` ํ์์ผ๋ก ๋ด๋ณด๋ด๊ธฐ:
11+
12+ ` uv export --format pylock.toml `
13+
14+ - ํ๋ก๋์
์์กด์ฑ๋ง ๋ด๋ณด๋ด๊ธฐ (๊ฐ๋ฐ ์์กด์ฑ ์ ์ธ):
15+
16+ ` uv export --no-dev `
17+
18+ - ์ง์ ํ ์ ํ์ ์์กด์ฑ ๊ทธ๋ฃน์ ํฌํจํ์ฌ ๋ด๋ณด๋ด๊ธฐ:
19+
20+ ` uv export --extra {{๊ทธ๋ฃน_์ด๋ฆ}} `
21+
22+ - ๋ชจ๋ ์ ํ์ ์์กด์ฑ์ ํฌํจํ์ฌ ๋ด๋ณด๋ด๊ธฐ:
23+
24+ ` uv export --all-extras `
25+
26+ - ์ง์ ํ ์์กด์ฑ ๊ทธ๋ฃน์ ํฌํจํ์ฌ ๋ด๋ณด๋ด๊ธฐ:
27+
28+ ` uv export --group {{๊ทธ๋ฃน_์ด๋ฆ}} `
29+
30+ - ํด์๋ฅผ ์ ์ธํ๊ณ ๋ด๋ณด๋ด๊ธฐ:
31+
32+ ` uv export --no-hashes `
33+
34+ - workspace์ ์ง์ ํ ํจํค์ง์ ๋ํ ์์กด์ฑ ๋ด๋ณด๋ด๊ธฐ:
35+
36+ ` uv export --package {{ํจํค์ง_์ด๋ฆ}} `
Original file line number Diff line number Diff line change 1+ # uv help
2+
3+ > ` uv ` ๋ช
๋ น์ ๋ํ ์์ธํ ๋ฌธ์๋ฅผ ํ์.
4+ > ๋ ๋ง์ ์ ๋ณด: < https://docs.astral.sh/uv/reference/cli/#uv-help > .
5+
6+ - ` uv ` ์ ์ผ๋ฐ ๋์๋ง ํ์:
7+
8+ ` uv help `
9+
10+ - ์ง์ ํ ๋ช
๋ น์ ๋์๋ง ํ์:
11+
12+ ` uv help {{๋ช
๋ น์ด}} `
13+
14+ - ํ์ ๋ช
๋ น์ด ๋์๋ง ํ์:
15+
16+ ` uv help {{๋ช
๋ น์ด}} {{ํ์๋ช
๋ น์ด}} `
17+
18+ - pager๋ฅผ ์ฌ์ฉํ์ง ์๊ณ ์ง์ ํ ๋ช
๋ น์ ๋์๋ง ํ์:
19+
20+ ` uv help --no-pager {{๋ช
๋ น์ด}} `
Original file line number Diff line number Diff line change 1+ # uv init
2+
3+ > ์๋ก์ด Python ํ๋ก์ ํธ๋ฅผ ์์ฑ.
4+ > ๋ ๋ง์ ์ ๋ณด: < https://docs.astral.sh/uv/reference/cli/#uv-init > .
5+
6+ - ํ์ฌ ๋๋ ํฐ๋ฆฌ์ ํ๋ก์ ํธ ์ด๊ธฐํ:
7+
8+ ` uv init `
9+
10+ - ์ง์ ํ ์ด๋ฆ์ผ๋ก ํ๋ก์ ํธ ์ด๊ธฐํ:
11+
12+ ` uv init {{ํ๋ก์ ํธ_์ด๋ฆ}} `
13+
14+ - ์ง์ ํ ๋๋ ํฐ๋ฆฌ์ ํ๋ก์ ํธ ์์ฑ:
15+
16+ ` uv init --directory {{๊ฒฝ๋ก/๋์/๋๋ ํฐ๋ฆฌ}} {{ํ๋ก์ ํธ_์ด๋ฆ}} `
17+
18+ - Python ๋ผ์ด๋ธ๋ฌ๋ฆฌ์ฉ ํ๋ก์ ํธ ์์ฑ:
19+
20+ ` uv init {{[--lib|--library]}} {{ํ๋ก์ ํธ_์ด๋ฆ}} `
21+
22+ - ๋น๋ ์์คํ
์ง์ :
23+
24+ ` uv init --build-backend {{๋น๋_๋ฐฑ์๋}} {{ํ๋ก์ ํธ_์ด๋ฆ}} `
25+
26+ - ` pyproject.toml ` ํ์ผ๋ง ์์ฑ:
27+
28+ ` uv init --bare {{ํ๋ก์ ํธ_์ด๋ฆ}} `
29+
30+ - ํ๋ก์ ํธ ์ค๋ช
์ค์ :
31+
32+ ` uv init --description "{{์ค๋ช
}}" {{ํ๋ก์ ํธ_์ด๋ฆ}} `
Original file line number Diff line number Diff line change 1+ # uv lock
2+
3+ > ํ๋ก์ ํธ์ lockfile ์
๋ฐ์ดํธ.
4+ > ๋ ๋ง์ ์ ๋ณด: < https://docs.astral.sh/uv/reference/cli/#uv-lock > .
5+
6+ - ํ๋ก์ ํธ์ lockfile ์์ฑ ๋๋ ์
๋ฐ์ดํธ:
7+
8+ ` uv lock `
9+
10+ - lockfile ๋ณ๊ฒฝํ์ง ์๊ณ ์ต์ ์ํ์ธ์ง ํ์ธ:
11+
12+ ` uv lock --check `
13+
14+ - ์ต์ ์ํ์ธ์ง๋ ํ์ธํ์ง ์๊ณ lockfile์ด ์กด์ฌํ๋์ง๋ง ํ์ธ:
15+
16+ ` uv lock --check-exists `
17+
18+ - lockfile์ ์์ฑํ์ง ์๊ณ ์ ๊ธธ ๋ด์ฉ์ ๋ฏธ๋ฆฌ ํ์ธ:
19+
20+ ` uv lock --dry-run `
21+
22+ - ํ์ฌ ํ๋ก์ ํธ ๋์ ์ง์ ํ Python ์คํฌ๋ฆฝํธ์ ์์กด์ฑ ์ ๊ธ:
23+
24+ ` uv lock --script {{๊ฒฝ๋ก/๋์/์คํฌ๋ฆฝํธ.py}} `
25+
26+ - ๋ชจ๋ ํจํค์ง๋ฅผ ํธํ ๊ฐ๋ฅํ ์ต์ ๋ฒ์ ์ผ๋ก ์
๊ทธ๋ ์ด๋:
27+
28+ ` uv lock --upgrade `
29+
30+ - ์ง์ ํ ํจํค์ง๋ง ์
๊ทธ๋ ์ด๋:
31+
32+ ` uv lock --upgrade-package {{ํจํค์ง1}} --upgrade-package {{ํจํค์ง2}} `
Original file line number Diff line number Diff line change 1+ # uv pip
2+
3+ > ํจํค์ง ์ค์น, ์ ๊ฑฐ ๋ฐ ๊ด๋ฆฌ๋ฅผ ์ํ pip์ ์ ์ฌํ ๋ช
๋ น์ ์ ๊ณต.
4+ > ๋ ๋ง์ ์ ๋ณด: < https://docs.astral.sh/uv/reference/cli/#uv-pip > .
5+
6+ - ํจํค์ง ์ค์น:
7+
8+ ` uv pip install {{ํจํค์ง}} `
9+
10+ - requirements ํ์ผ์์ ํจํค์ง ์ค์น:
11+
12+ ` uv pip install {{[-r|--requirements]}} {{requirements.txt}} `
13+
14+ - ์ง์ ํ ๋ฒ์ ์ ํจํค์ง ์ค์น:
15+
16+ ` uv pip install {{ํจํค์ง==1.2.3}} `
17+
18+ - ํจํค์ง ์ ๊ฑฐ:
19+
20+ ` uv pip uninstall {{ํจํค์ง}} `
21+
22+ - ` pyproject.toml ` ์ ์์กด์ฑ์ ์ ๊ธํ์ฌ ` requirements.txt ` ์์ฑ:
23+
24+ ` uv pip compile pyproject.toml {{[-o|--output-file]}} requirements.txt `
25+
26+ - ์ค์น๋ ํจํค์ง ๋ชฉ๋ก ํ์:
27+
28+ ` uv pip list `
29+
30+ - ์ค์น๋ ํจํค์ง ์ ๋ณด ํ์:
31+
32+ ` uv pip show {{ํจํค์ง}} `
33+
34+ - requirements ํ์ผ๊ณผ ์ ํํ ์ผ์นํ๋๋ก ํ๊ฒฝ ๋๊ธฐํ (ํ์ํ ํจํค์ง ์ค์น/์ ๊ฑฐ):
35+
36+ ` uv pip sync {{requirements.txt}} `
You canโt perform that action at this time.
0 commit comments