namespace-package

    4

    1답변

    setuptools documentation 네임 스페이스에서 __init__.py 파일에 코드를 추가하는 방법에 대해 매우 명시 적이다 : 당신은 다른 어떤 코드와 데이터를 포함해서는 안 네임 스페이스 패키지의 __init__.py. 개발 중에 또는 프로젝트가 .egg 파일로 설치 될 때 작동하는 것처럼 보일지라도 "시스템"패키징 도구를 사용하여 프로젝트

    3

    1답변

    나는 파이썬 프로젝트를 재구성하여 같은 이름의 우산으로 만들었다. 내 프로젝트는 이제 서로 의존 할 수있는 것보다 여러 하위 시스템으로 볼 수 있습니다. 즉 모든 하위 모듈을 독립적으로 배포 할 수 있으므로 필요한 종속성 만 설치할 수 있습니다. 오래된 구조 : / ├─ myproj/ │ ├─ __init__.py │ ├─ mod1.py │ ├─ s