เริ่มต้นใช้งานเริ่มต้นใช้งานได้ฟรี

การระบุ dependency ใน setup.py

เราสร้างไฟล์ setup.py ไว้ก่อนหน้านี้ แต่ลืมระบุ dependency ที่ต้องใช้ matplotlib ในอาร์กิวเมนต์ install_requires ในแบบฝึกหัดนี้จะได้ฝึกระบุ dependency พร้อมเวอร์ชันที่กำหนด โดยแก้ไขไฟล์ setup.py ที่เคยเขียนไว้สำหรับแพ็กเกจ text_analyzer

แบบฝึกหัดนี้เป็นส่วนหนึ่งของหลักสูตร

หลักการวิศวกรรมซอฟต์แวร์ใน Python

ดูคอร์ส

คำแนะนำการฝึกหัด

  • import ฟังก์ชัน setup จากแพ็กเกจ setuptools
  • ระบุชื่อตัวเองในฟิลด์ author
  • กำหนด install_requires ให้ต้องใช้ matplotlib เวอร์ชัน 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=['____'])
แก้ไขและรันโค้ด