Whatever - 인정받는 메이커들의 왓에버 과외
Whatever
개인적으로 uv를 새로시작하는 모든 프로젝트의 패키지 매니저로 사용하고 있습니다.
간편한 파이썬 버전 설정, 매우 빠른 패키지 설치, 간편한 사용법등 정말 강추하는 패키지 매니저입니다. 파이썬을 사용하는 분이시라면 꼭 써보시길 추천드립니다.
아래에 제가 사용하고 있는 명령어들을 간단하게 정리해두었습니다.
참고해주세요.
설치
curl -LsSf https://astral.sh/uv/install.sh | sh
업데이트
uv self update
파이썬 설치
uv python 3.12.5
설치된 파이선 버전 보기
uv python list
프로젝트 초기화
uv init
가상환경 만들기
# 가상환경 파이썬 버전 변경
uv venv --python 3.12.5
# 가상환경 버전 고정
uv python pin 3.12.5
패키지 설치
# 패키지 추가
uv add fastapi
# 개발환경 패키지 추가
uv add --dev ruff
# 가상환경에 sync
uv sync
패키지 삭제
uv remove black
툴 설치하기
uv tool install ruff
툴 리스트
uv tool list
툴 사용하기
# 가상환경 활성화
source .venv/bin/activate
# 설치된 툴 사용
ruff check
다음 내용이 궁금하다면?
이미 회원이신가요?
2025년 1월 31일 오전 2:40
AI 기술이 우리 일상과 산업 전반에 스며들면서 소프트웨어 개발 환경 역시 큰 변화의 물결을 맞이하고 있다. 특히 코딩을 돕는 AI 에이전트의 등장은 개발 생산성에 대한 큰 변화를 만들고 있다. 나 역시 이러한 변화를 체감하며, 나에게 익숙한 소프트웨어 개발의 대표적인 두 축인 프론트엔드와 백엔드 영역에서 AI 기술이 미치는 영향과 그로 인해 변화하는 소프트웨어 엔지니어의 역할에 대해 개인적인 생각을 정리해 본다.
... 더 보기안
... 더 보기백
... 더 보기이
... 더 보기제가 리드하고 있는 조직(당근마켓 커뮤니티실)에서 백엔드 엔지니어를 채용 중이에요.
커뮤니티실에는 동네 이웃들의 이야기와 정보를 공유하는 동네생활팀, 이웃 간의 취미와 관심사를 연결하는 모임팀, 그리고 아파트 단지 생활을 더 편리하고 즐겁게 만들어 줄 단지팀이 있어요. 지금 내 동네에서 일어나고 있는 일들을 더 쉽게 즐기고 공유할 방법들을 찾는 일이라면 무엇이든 도전하여 실행에 옮겨요. 만드는 사람이 불편할수록 쓰는 사람은 편하다는 믿음으로 도전적인 문제를 풀어나갈 분과 함께하고자 해요.
... 더 보기