bshc.log
로그인
bshc.log
로그인
pip install . 와 pip install -e . 의 차이
About_work
·
2024년 3월 5일
팔로우
0
0
python 기초
목록 보기
42/65
pip install .
와
pip install -e .
명령은
Python 프로젝트를 현재 환경에 설치하는 데 사용
pip install .
:
프로젝트를 현재 환경에 복사하여 설치
코드 변경 시 재설치 필요.
pip install -e .
:
프로젝트를 현재 환경에 "편집 가능" 모드로 설치하여, 소스 코드 변경이 바로 반영
개발 과정에 적합.
pip install .
이 명령은 현재 디렉토리에 있는 Python 프로젝트를
"일반 설치"
모드로 설치
프로젝트의 복사본이
파이썬 환경의
site-packages
디렉토리에 설치
https://velog.io/@jk01019/site-packages-%EB%94%94%EB%A0%89%ED%86%A0%EB%A6%AC
이는 프로젝트가 해당 환경에 "고정"되어 있음을 의미
프로젝트에 대한 변경 사항을 적용하려면, 변경 사항이 있을 때마다 프로젝트를 다시 설치해야 합니다.
이 방식은 프로덕션 환경에 패키지를 배포할 때 일반적으로 사용
pip install -e .
(또는
pip install --editable .
)
이 명령은 현재 디렉토리에 있는 Python 프로젝트를
"편집 가능 설치"
(editable install) 또는 개발 모드로 설치
이 방식은 프로젝트 디렉토리를 직접 참조하여 설치하므로, 코드를 변경할 때마다 재설치할 필요 없이 변경사항이 바로 적용
즉, 개발 중인 코드의 변경사항을 실시간으로 반영할 수 있습니다.
설치된 패키지는 실제로는
site-packages
디렉토리에 복사되지 않습니다.
대신,
해당 디렉토리에는 원본 프로젝트 디렉토리를 가리키는 링크가 생성
이 방식은 개발 과정에서 유용하며, 개발자가 코드를 수정하고 직접 테스트할 수 있게 해줍니다.
About_work
새로운 것이 들어오면 이미 있는 것과 충돌을 시도하라.
팔로우
이전 포스트
[python] signal
다음 포스트
Python 모듈 검색 경로
0개의 댓글
댓글 작성