본문 바로가기

Python2

파이썬 패키지 인스톨이 10배 빨라지는 마법, uv를 소개합니다. 파이썬 개발하시면서 pip install 할 때마다 커피 한 잔 뽑으러 가신 경험 있으신가요? 저도 그랬는데요. 오늘 소개할 uv를 만나고 나서는 그런 일이 사라졌습니다. 정말이지 개발 속도가 체감상 10배는 빨라진 것 같아요. uv가 뭔데 그렇게 좋다는 거죠?uv는 Rust로 만들어진 차세대 파이썬 패키지 관리 도구입니다. Ruff를 만든 Astral이라는 회사에서 개발했는데요. 기존의 pip, poetry, pyenv, virtualenv 등 여러 도구의 기능을 하나로 합쳐놓은 올인원 도구라고 보시면 됩니다.가장 놀라운 건 속도인데요. pip로 9.3초 걸리던 작업이 uv로는 1.2초면 끝납니다. 무려 7.7배나 빠른 거죠! 가상환경 생성은 더 극적인데, venv 대비 80배, virtualenv 대.. 2025. 8. 8.
파이썬 아나콘다 설치 아나콘다란? 파이썬은 github 등에 존재하는 패키지들간의 의존성에 매우 민감합니다. 예를 들면 A 라는 패키지는 파이썬 2.x 버전이 필요한데 본인의 컴퓨터에 설치된 파이썬은 3.x 버전입니다. 콘솔에서의 파이썬 명령어는 2.x, 3.x 버전이 동일하기 때문에 한 PC의 동일한 계정으로 두 가지 버전을 설치하는 것은 추천하지 않습니다. 아나콘다는 이런 의존성, 패키지 꼬임 문제를 해결할 수 있는 좋은 방법 중 하나입니다. 아나콘다 전용 명령어를 통해 프로젝트 별로 파이썬의 버전을 완벽하게 분리하여 가상 환경을 만들 수 있습니다. 아나콘다의 설치 아나콘다 공식 다운로드 주소: https://www.anaconda.com/distribution/ Anaconda Python/R Distribution -.. 2020. 1. 11.