Stop Using Pip - This New Tool is 100x Faster (UV Tutorial)
- UV는 pip보다 최대 100배 빠른 Python 패키지 및 프로젝트 관리 도구입니다. 🚀
- UV를 사용하여 특정 Python 버전을 설치하고 관리할 수 있습니다. 🐍
uv run
명령어를 통해 스크립트를 실행할 때 Python 버전을 지정할 수 있습니다. ⚙️
--with
옵션을 사용하여 스크립트 실행 시 필요한 의존성을 즉석에서 설치할 수 있습니다. ➕
uv init-script
명령어를 사용하여 스크립트에 Python 버전 및 의존성 정보를 추가할 수 있습니다. 📝
uv init
명령어를 사용하여 새로운 Python 프로젝트를 초기화하고 가상 환경을 설정할 수 있습니다. 🏗️
uv add
명령어를 사용하여 프로젝트에 의존성을 추가하고 pyproject.toml
파일을 자동으로 업데이트할 수 있습니다. ✅
uv.lock
파일은 프로젝트의 정확한 패키지 버전을 기록하여 협업 시 일관성을 유지하는 데 도움을 줍니다. 🔒
uv remove
명령어를 사용하여 프로젝트에서 의존성을 제거할 수 있습니다. 🗑️
- 일부 패키지는 휠 파일이 없어 UV 설치가 불가능할 수 있습니다. 🚧