나는 같이 할 수있는 구조를 가지고 선호 : 그들은 동일한 전체 패키지에 나는 상대 수입을 사용할 수 없습니다python에서 디렉토리에 '실행'하위 패키지를 갖는 방법은 무엇입니까?
Overall_Package/
__init__.py
run_package/{
__init__.py
run__subpackage1.py
run_subpackage2.py
run_subpackage3.py
...
}
code package/ {
Basic_code_package_that_is_used_in_many_if_not_all_the_sub_packages
Sub_package1
subpackage2
....
}
을,하지만 난 쉽게 다운로드이 유사한 구조가 필요합니다.
Roman Bodnarchuk,이 내용을 읽기 쉽도록 편집 해 주셔서 감사합니다. –
'Overall_Package '위의 디렉토리가'PYTHONPATH'에 있다면, 모듈에서 절대적인 import를 사용할 수 있습니다. 'Import Overall_Package.code_package.subpackage2' –
Python 경로에 없습니다 –