ABOUT ME

-

Today
-
Yesterday
-
Total
-
  • setup.py 로 패키지 만들기
    python/기본 2022. 4. 30. 21:51

    setup.py 생성하기

    PyCharm 의 Tools > Create setup.py 메뉴로 setup.py 만들기 (혹은 직접 파일을 생성할 수도 있다.)

    from setuptools import setup
    
    setup(
        name='my_pkg',
        version='1.0',
        packages=['my_pkg', 'my_pkg.util_a', 'my_pkg.util_b'],
        url='http://windbird123.github.com',
        license='free',
        author='windbird123',
        author_email='unknown@gmail.com',
        description='util module package'
    )

     

    sdist 로 배포 만들기

    PyCharm 의 Tools > Run setup.py Task.. 에서 sdist 선택 - command 에 아무것도 넣지 않고 OK

    이렇게 하면 dist 디렉토리가 생성되면서 하위에 모듈이 포함된 tar.gz 파일이 생성된다. 

     

    PyCharm 을 이용하지 않는다면 module 디렉토리에서 아래 명령어를 실행해 tar.gz 파일을 만들 수 있다.

    python setup.py sdist

     

    'python > 기본' 카테고리의 다른 글

    Library  (0) 2022.05.01
    Built-in Functions  (0) 2022.04.30
    Module Import  (0) 2022.04.30
    Exception  (0) 2022.04.29
    Namespace & Scope  (0) 2022.04.29

    댓글

Designed by Tistory.