2017-11-16 11 views
0

나는 this article을 읽고 있었다, 그리고이 코드를 가지고 :setup.py의 패키지는 무엇입니까?

from distutils.core import setup 

setup(name='Distutils', 
     version='1.0', 
     description='Python Distribution Utilities', 
     author='Greg Ward', 
     author_email='[email protected]', 
     url='https://www.python.org/sigs/distutils-sig/', 
     packages=['distutils', 'distutils.command'], 
    ) 

을 그리고 나는 packages이 무엇인지 궁금. 폴더/디렉토리입니까? 또는 파일 유형? 또는 zip 또는 py 파일입니까?

도움이 될 것입니다.

답변

1

직접 링크를 클릭하십시오.

(Relevant section는)

packages 옵션의 distutils가 packages 목록에 언급 된 각 패키지에있는 모든 순수한 파이썬 모듈을 (등, 설치, 배포, 구축) 처리하도록 지시합니다.

... 따라서

당신이 당신의 설치 스크립트에 packages = ['foo']을 말할 때, 당신은의 distutils 파일 foo/__init__.py

를 찾을 것을 약속하고 있습니다