2009-07-17 2 views
3

누구나 easy_install을 실행할 때 패키지가 디렉토리 안에 \ site-packages \로 확장되도록 알기 쉽게 내 setup.py 파일을 구성합니다.easy_install이 패키지를 단일 계란 파일이 아닌 디렉토리로 확장하는 방법은 무엇입니까?

내가 겪고있는 문제는 내가 생성 한 장고 앱 중 하나가 계란 내부에있는 경우 자동 감지되지 않는다는 것입니다.

편집 : 예를 들어 easy_install photologue을 입력하면 사이트 패키지에 \photologue\ 디렉터리가 설치됩니다. 이것은 내가 원했던 동작이지만, 그렇게하려면 패키지 디렉토리에 최소한 하나의 디렉토리/모듈이 있어야합니다.

답변

5

zip_safe = False을 (를) 설정하는 옵션으로 추가하십시오().

나는 디렉토리와 관련이 없다고 생각합니다. Setuptools는 여러 디렉토리가있는 패키지를 행복하게 알릴 것입니다.

물론 장고의이 부분은 압축되어 있어도 패키지를 찾지 못하는 또 다른 문제입니다. 그것해야합니다.

+0

장고는 auto_discover() 명령의 작동 방식 때문에 장고를 찾지 못합니다. – Soviut

관련 문제