상세 컨텐츠

python setup.py bdist_wheel

twine upload dist/Eu4ng_test-1.0.0.0-py3-none-any.whl

파이썬에서는 라이브러리 대신 패키지를 다운로드 받고 패키지 안에 있는 모듈을 이용한다.

패키지를 다운 받는 가장 보편적이고 간편한 방법은 pip install을 이용하는 방법이다.

" pip install 패키지 " 명령어를 사용하게 되면 PyPI에 등록되어 있는 패키지를 검색하여 이를 다운로드 받는데,

이곳에 패키지를 등록하여 배포하는 것이 생각보다 어렵지 않다. 굳이 다른 사람들에게 배포하는 용도가 아니더라도

본인이 만든 패키지를 어디서나 쉽게 사용할 수 있다는 게 가장 큰 장점인 것 같다.

1. 패키지 만들기

제시하는 규격대로 패키지를 만들어야한다.

(1) 패키지 폴더 구성

from setuptools import setup, find_packages

setup(name='Eu4ng-test', # 패키지 명

version='1.0.0.3',

description='Test Package',

author='Eu4ng',

author_email='wjdgnsehowl@naver.com',

url='<https://eu4ng.tistory.com>',

license='MIT', # MIT에서 정한 표준 라이센스 따른다

py_modules=['packageTest'], # 패키지에 포함되는 모듈

python_requires='>=3',

install_requires=[], # 패키지 사용을 위해 필요한 추가 설치 패키지

packages=['packageTest'] # 패키지가 들어있는 폴더들

)