setuptools documentation 네임 스페이스에서 __init__.py
파일에 코드를 추가하는 방법에 대해 매우 명시 적이다 :setuptools를 사용하면 네임 스페이스 패키지 __init__.py 파일은 언제 사라 집니까?
당신은 다른 어떤 코드와 데이터를 포함해서는 안 네임 스페이스 패키지의
__init__.py
. 개발 중에 또는 프로젝트가 .egg 파일로 설치 될 때 작동하는 것처럼 보일지라도 "시스템"패키징 도구를 사용하여 프로젝트를 설치하면 작동하지 않습니다.이 경우__init__.py
파일은 설치되지 않습니다. 실행.
그러나 "시스템"패키징 도구가 무엇인지 이해하지 못합니다. 그들은 무엇인가? __init__.py
파일이없는 상황을 어떻게 재현 할 수 있습니까?
좋은 질문입니다. I * guess * "시스템"패키징 도구는 ** apt-get ** 또는 ** brew **를 참조 할 수 있으며 시스템 전체에 패키지를 설치하지만 ** pip **는 로컬와는 다릅니다. – Anzel