วิธีการติดตั้ง PIP บน Mac

click fraud protection

ใน Python การใช้แพ็คเกจ Python ที่เผยแพร่โดยผู้พัฒนารายอื่นในโครงการของคุณเองเป็นสิ่งหนึ่งที่จะทำให้ชีวิตของคุณง่ายขึ้น Python Package Index หรือ PyPI เป็นที่เก็บโค้ดขนาดใหญ่ที่คุณสามารถใช้ได้ เรียนรู้วิธีเริ่มต้นใช้งาน PyPI และโปรแกรมติดตั้ง PIP (Package Installer for Python)

คำแนะนำเหล่านี้ควรใช้ได้กับ macOS ทุกเวอร์ชันที่รองรับโดยตัวติดตั้ง Python ปัจจุบัน ซึ่งรวมถึง v10.6+ (Snow Leopard) สำหรับตัวติดตั้ง 32 บิต และ v10.9 (Mavericks) สำหรับตัวติดตั้งปัจจุบันรุ่น 64 บิตเท่านั้น (v3.7 ณ เวลาที่ การเขียน). ในรุ่นถัดไป ตัวติดตั้งแบบ 32 บิตจะถูกลบออก ดังนั้นหากคุณใช้ Mac รุ่นเก่ากว่า คุณจะถูกจำกัดไว้ที่ Python 3.7 จนกว่าคุณจะอัปเกรดเครื่อง

ดัชนีแพ็คเกจ Python หรือ PyPI
 มูลนิธิซอฟต์แวร์ Python

วิธีการติดตั้ง PIP บน macOS

PIP เป็นตัวติดตั้งแพ็คเกจเริ่มต้นและเพิ่งถูกเพิ่มไปยังการกระจายหลักของ Python ซึ่งหมายความว่าในการติดตั้ง PIP เราจำเป็นต้องติดตั้ง Python

macOS มาพร้อมกับ Python v2.7 ที่ติดตั้งไว้ล่วงหน้า แต่คุณควรใช้เวอร์ชันที่ใหม่กว่า v3.7 เหตุผลเดียวที่จะใช้ v2.7 ต่อไปคือการสนับสนุนแอปพลิเคชันที่เก่ากว่าและมีอยู่ โชคดีที่ถ้าคุณเพิ่งเริ่มต้น คุณไม่มีสิ่งเหล่านี้

การติดตั้ง Python เป็นเรื่องมาตรฐานที่ใช้ .PKG ให้ทำตามขั้นตอนต่อไปนี้:

  1. ก่อนอื่น ให้ตรงไปที่ เว็บไซต์ Python และคว้ารุ่นล่าสุด เว้นแต่คุณจะใช้เครื่องรุ่นเก่าและต้องใช้ macOS เวอร์ชันก่อนหน้าด้วยเหตุผลบางประการ ให้ดาวน์โหลดไฟล์ ตัวติดตั้ง 64 บิต ไฟล์.

    Python Installer สำหรับดาวน์โหลด macOS
  2. นี่เป็นรูปแบบมาตรฐานของ macOS .PKG ดังนั้นคุณจึงสามารถคลิกไฟล์ตัวติดตั้งเพื่อเริ่มการทำงานได้เลย

  3. หน้าจอแรกจะให้ข้อมูลการติดตั้ง คลิก ดำเนินการต่อ เพื่อก้าวไปพร้อมกัน

    หน้าจอเบื้องต้นสำหรับโปรแกรมติดตั้ง Python macOS
  4. คลิก ดำเนินการต่อ ในหน้าถัดไปเช่นกัน ซึ่งจะทำให้คุณรู้ว่าโปรเจ็กต์จะหยุดให้การสนับสนุนโปรแกรมติดตั้งแบบ 32 บิตตั้งแต่ v3.8 เป็นต้นไป

    ไฟล์ README สำหรับโปรแกรมติดตั้ง Python macOS
  5. หน้าจอถัดไปขอให้คุณยอมรับใบอนุญาตสำหรับ Python คลิก ดำเนินการต่อจากนั้นคลิก ตกลง.

    หน้าจอใบอนุญาตสำหรับโปรแกรมติดตั้ง Python macOS
  6. คุณจะต้องเลือกปลายทางสำหรับการติดตั้งในหน้าจอต่อไปนี้ คุณสามารถคลิก ติดตั้ง เพื่อวางไว้บนไดรฟ์หลักของคุณ หรือคลิก ปรับแต่ง หากคุณมีที่อื่นในใจ คุณจะต้องป้อนรหัสผ่านเพื่อดำเนินการต่อ

    ติดตั้งหน้าจอตำแหน่งในโปรแกรมติดตั้ง Python macOS
  7. ตอนนี้ตัวติดตั้งจะเริ่มคัดลอกไฟล์

    หน้าจอความคืบหน้าในโปรแกรมติดตั้ง Python macOS
  8. เมื่อการติดตั้งเสร็จสิ้น โฟลเดอร์ของแอพจะเปิดขึ้นใน Finder

ตรวจสอบการติดตั้ง Python บน macOS

การติดตั้งประกอบด้วยสองสามรายการดังต่อไปนี้:

  • ไฟล์ .RTF สองไฟล์: ครั้งหนึ่งมีใบอนุญาต; ไฟล์ ReadMe อีกไฟล์หนึ่ง
  • ไฟล์ .COMMAND สองไฟล์: สิ่งเหล่านี้มีไว้เพื่อช่วยในการกำหนดค่าบางอย่าง ไฟล์ Install Certificates.command จะตั้งค่าใบรับรอง SSL และ Update Shell ไฟล์ Profile.command จะช่วยคุณได้หากคุณมีปัญหาในการใช้ Python 3 และพบว่าคุณเป็น มุ่งสู่ Python 2
  • แอพ IDLE: สภาพแวดล้อมการพัฒนาแบบบูรณาการสำหรับ Python โดยเฉพาะ
  • Python Launcher: ช่วยให้คุณกำหนดการตั้งค่าบางอย่างที่เกี่ยวข้องกับการเรียกใช้สคริปต์ Python

วิธียืนยันว่า Python ทำงานบน macOS

ก่อนที่คุณจะสามารถใช้ Python ได้ เป็นการดีที่สุดที่จะยืนยันว่าการติดตั้ง Python ของคุณทำงานอย่างถูกต้อง

  1. ลองใช้คำสั่งต่อไปนี้ใน Terminal:

    หลาม --version
    Python 3.7.4
  2. หากคุณต้องการยืนยันเพิ่มเติม ให้ลองใช้สคริปต์ Python อย่างง่าย ป้อน (หรือวาง) รหัสต่อไปนี้ลงในไฟล์ข้อความเปล่าและตั้งชื่อเป็น "hello-world.py":

    พิมพ์ ("สวัสดีชาวโลก!")
  3. ตอนนี้ที่พรอมต์คำสั่ง ให้เรียกใช้สิ่งต่อไปนี้:

    หลาม \path\to\hello-world.py
    สวัสดีชาวโลก!

วิธีใช้ PIP ของ Python บน macOS

เราทราบแล้วว่า Python ใช้งานได้แล้ว และเราสามารถใช้ PIP ต่อไปได้

โชคดีที่ไม่มีอะไรทำที่นี่: PIP ติดตั้งมาทันทีใน Python เวอร์ชันใหม่กว่า ที่กล่าวว่าคุณควรทำความคุ้นเคยกับมัน

  1. การใช้คำสั่งต่อไปนี้ใน Terminal จะทำให้คุณเห็นภาพรวมว่า PIP คืออะไร:

    pip --help
  2. สิ่งแรกที่คุณอาจต้องการทำคือมองหาแพ็คเกจที่คุณสามารถใช้ได้ และการค้นหา pip คือสิ่งที่คุณต้องการสำหรับสิ่งนั้น มันจะค้นหา ดัชนีแพ็คเกจ Python (PyPI) สำหรับคำค้นหาของคุณ

    สมมติว่าเราต้องการสร้างแอปพลิเคชัน Python เพื่อบันทึกรหัสผ่าน macOS มีกลไกที่ยอดเยี่ยมอยู่แล้วสำหรับสิ่งนี้: พวงกุญแจ คำสั่งต่อไปนี้จะแสดงรายการของแพ็คเกจทั้งหมดใน PyPI พร้อมคำหลัก "keychain":

    pip ค้นหาพวงกุญแจ
  3. ในผลลัพธ์มีแพ็คเกจที่เรียกว่า macos-พวงกุญแจซึ่งเป็นสิ่งที่เรากำลังมองหา ดังนั้น แทนที่จะเข้ารหัสสิ่งต่าง ๆ เช่น รายการรหัสผ่าน การเข้ารหัส และการเชื่อมต่อกับเหตุการณ์ของระบบ เราสามารถดาวน์โหลดสิ่งนี้และรวมเข้ากับความต้องการของเรา คุณสามารถติดตั้งแพ็คเกจด้วยคำสั่งต่อไปนี้:

    pip ติดตั้ง macos-keychain
    กำลังค้นหา PyPI ด้วย PIP ใน macOS Terminal
  4. น่าเสียดายที่การอัปเดตแพ็คเกจที่ติดตั้งไว้ทั้งหมดนั้นไม่ง่ายเท่ากับการอัปเดตลีนุกซ์รุ่นต่างๆ คุณต้องดำเนินการดังกล่าวกับแต่ละแพ็กเกจเมื่อเห็นว่าแพ็กเกจเก่าเกินไป ใช้คำสั่งต่อไปนี้:

    pip ติดตั้ง macos-keychain --upgrade
  5. สุดท้าย การลบแพ็คเกจทำได้ง่ายเพียง:

    pip ถอนการติดตั้ง macos-keychain