2011-04-13 5 views
4

매번 나는 sdist를 사용하여 MANIFEST 파일을 다음 명령으로 작성합니다.sdist 오류 : 옵션 --manifest-only not recognized

'python setup.py sdist --manifest-only' 

터미널은 항상이 오류 메시지를 출력합니다.

error: option --manifest-only not recognized

왜 그런지 모르겠으며 도움을 찾고 있습니다.

답변

5

나는 당신이있는 setup.py에

from setuptools import setup 

를 사용하는 것 같아요? Setuptools는이 옵션을 지원하지 않는 것 같습니다. 표준 파이썬 방법을 고수하고 사용하는 것을 선호합니다.

from distutils.core import setup 
+1

놀라운 !!! 당신 말이 맞아요. distutils 대신 setuptools를 사용하고 있지만 setuptools는 기존 MANIFEST 파일 대신 SOURCES.txt를 생성합니다. 많은 감사합니다 !! – higery

+1

관련 항목 : setuptools vs distutils http://stackoverflow.com/questions/25337706/setuptools-vs-distutils-why-is-distutils-still-a-thing – guettli