내 애완 동물 프로젝트에서 작업해야 할 때 평소처럼 저장소를 복제하고 (git clone <url>
), 필요한 것을 편집하고 테스트를 실행하고 setup.py
을 업데이트하십시오 패키지를 커밋하고 푸시하고 빌드 한 다음 PyPI에 업로드하십시오.`pip install -e`의 유스 케이스는 무엇입니까
pip install -e
을 사용하면 어떤 이점이 있습니까? 내가 그것을 사용해야합니까? 워크 플로를 어떻게 향상시킬 수 있습니까?
이것이 도움이된다면, 현재 제가 포장하고 PyPI로 보내지 만 결코 사용하지 않은 두 가지 애완 동물 프로젝트는 pip install -e
입니다. 하나는 순수 파이썬이고 다른 하나는 장고 패키지입니다.
- https://github.com/jpmelos/subcomm 어떻게 프로젝트의 워크 플로우 또는 구조는
pip install -e
를 사용하여 개선 할 것인가?
마스터에있는 태그 대신 특정 태그 나 분기를 사용하려는 경우이 작업을 수행하십시오. 이것에 대한 유스 케이스는 어쩌면 당신이 끌어 당기는 "새로운"코드에서 애플리케이션이 처리하지 못하는 몇 가지 변경 사항 때문일 수 있습니다. 또는, 현재 "고정"버전을 사용하고 싶습니다. 스택은 명시 적으로 특정 태그와 함께 작동합니다. – idjaw