시작하기무료로 시작하기

setup.py에 요구 사항 나열하기

이전에 setup.py 파일을 만들었지만, install_requires 인자에 matplotlib에 대한 의존성을 적는 것을 깜빡했어요. 이 연습에서는 text_analyzer 패키지를 위해 이전에 작성한 setup.py를 고쳐서, 버전별 의존성을 올바르게 나열하는 방법을 연습해 볼 거예요.

이 연습은 강의의 일부입니다

Python으로 배우는 소프트웨어 공학 원칙

강의 보기

연습 안내

  • 필요한 함수인 setupsetuptools 패키지에서 import하세요.
  • author에 본인 이름을 적으세요.
  • install_requiresmatplotlib 버전 3.0.0 이상을 요구하도록 지정하세요.

실습형 인터랙티브 연습

이 예제를 이 샘플 코드를 완성하여 풀어보세요.

# Import needed function from setuptools
from ____ import setup

# Create proper setup to be used by pip
setup(name='text_analyzer',
      version='0.0.1',
      description='Perform and visualize a text analysis.',
      author='____',
      packages=['text_analyzer'],
      install_requires=['____'])
코드 편집 및 실행