내가을 수행 할 때 foobar/__init__.py
이파이썬 포장 : 하위 디렉토리는
from . import foo
from . import bar
및
from setuptools import setup
setup(
name='foobar',
version='0.0.1',
packages=['foobar'],
)
setup.py
을 읽고 레이아웃
setup.py
foobar/
__init__.py
foo.py
bar/
__init__.py
와 파이썬 프로젝트가 설치되어 있지 예상대로3210은 소스 디렉토리에서 모두 작동합니다. pip install .
를 통해 패키지를 설치할 때, 하위 폴더 bar/
가져 오기 오류
ImportError: cannot import name bar
어떤 힌트로 이어지는 설치되지입니까?
내가 바 폴더하지 파이썬 파일 (평) 맞아 – shiva
생각합니다. 왜 이것은 설치를 해칠까요? HTTPS : –
__init__.py http://stackoverflow.com/questions/1944569/how-do-i-write-good-correct-package-init-py-files – shiva