| 일 | 월 | 화 | 수 | 목 | 금 | 토 |
|---|---|---|---|---|---|---|
| 1 | 2 | 3 | 4 | |||
| 5 | 6 | 7 | 8 | 9 | 10 | 11 |
| 12 | 13 | 14 | 15 | 16 | 17 | 18 |
| 19 | 20 | 21 | 22 | 23 | 24 | 25 |
| 26 | 27 | 28 | 29 | 30 | 31 |
- ndjson
- Ollama
- curl
- docker
- Python Install Manager
- cross-origin isolated
- json
- Java
- vscode
- podman
- SharedArrayBuffer
- RandomAccessFile
- uv init
- uv pin
- secure context
- json schema
- Docker Compose
- vim
- cli
- Typescript
- Python
- io
- PowerShell
- yaml
- tauri
- UV
- 이미지
- FileChannel
- Webpack
- Vite
- Today
- Total
목록UV (3)
워로디스
기본 구성프로젝트가 있다고 가정합니다.uv init --python 3.12 my-projectcd my-project필요한 패키지는 uv로 프로젝트에 추가합니다.uv add pandas numpy matplotlibJupyter kernel용으로 ipykernel을 dev dependency로 추가합니다.uv add --dev ipykernel그 다음 Jupyter Lab을 실행합니다.uv run --with jupyter jupyter labuv run --with jupyter jupyter lab은 Jupyter 자체를 별도 환경에서 실행하면서도, 프로젝트의 가상환경을 사용할 수 있게 해줍니다. (Astral Docs)기본 구성된 프로젝트를 VS Code 에서 작업할 경우VS Code에서 노트북을..
uv init --python 3.12 와 uv python pin 3.12 의 차이는 “프로젝트가 허용하는 Python 범위”와 “내 로컬에서 실제로 쓸 Python 선택”의 차이입니다.uv init --python 3.12이건 보통 pyproject.toml에 이런 식으로 들어갑니다.[project]requires-python = ">=3.12"즉, 의미는:이 프로젝트는 Python 3.12 이상에서 동작한다.입니다. 그래서 3.12도 가능하고, 3.13도 가능하고, 나중에 3.14도 조건상 가능할 수 있습니다.반면:uv python pin 3.12이건 프로젝트 디렉터리에 보통 .python-version 파일을 만듭니다.3.12의미는:이 프로젝트에서 uv가 Python을 고를 때 3.12 계열을 우..
Python Install Manager는 주로 Windows에서 Python 런타임을 설치·관리하는 공식 도구이고, uv는 패키지/프로젝트/가상환경 관리 도구이면서 필요하면 Python 자체도 설치할 수 있습니다. Python.org는 Python Install Manager를 Windows용 런타임 관리 도구로 설명하고 있고, uv도 기존 Python을 감지해 쓰거나 필요 시 자체 관리 Python을 설치할 수 있다고 설명합니다. (Python.org) (Astral Docs)문제가 생길 수 있는 지점은 보통 세 가지입니다.첫째, python, py, python3.12 같은 명령이 어느 설치본을 가리키는지 불명확해질 수 있습니다. uv는 기본적으로 기존 Python이 있으면 감지해 사용할 수 있고,..