Computer >> บทช่วยสอนคอมพิวเตอร์ >  >> ระบบ >> Mac

วิธีรันสคริปต์ Python บน Mac

วิธีรันสคริปต์ Python บน Mac

Python เป็นภาษาที่เหมาะกับ Mac มาก มันทิ้งข้อตกลงไวยากรณ์ของภาษาโปรแกรมมิ่งดั้งเดิม ไปใช้โค้ดที่อ่านง่าย ลำดับชั้นแบบแท็บ และการจัดการหน่วยความจำแบบนามธรรม เป็นภาษาโปรแกรมมิ่งแรกที่ยอดเยี่ยม แม้จะมีงานบางอย่างที่ไม่ได้ครอบคลุมในหลายบทเรียน - เช่น การรันสคริปต์ Python บน macOS

บทความนี้จะแสดง 2 วิธีที่แตกต่างกันในการรันสคริปต์ Python บน macOS แม้วิธีแรกจะพบน้อยกว่าวิธีที่สอง

Python Launcher

สำหรับผู้ไม่รู้ สคริปต์ Python ใช้นามสกุลไฟล์ .py ไม่ว่าจะเป็นเวอร์ชันใดของภาษา

โดยค่าเริ่มต้น macOS มาพร้อม Python 2.7.3 ติดตั้งอยู่แล้ว เราไม่แนะนำให้ใช้เวอร์ชันนี้ เพราะ Deprecated แล้ว

วิธีทั่วไปติดตั้ง Python 3 คือผ่านตัวติดตั้งเฉพาะ ซึ่งให้การเข้าถึงเครื่องมืออย่าง Python Launcher - โปรแกรม GUI สำหรับรันสคริปต์ Python จาก Finder

วิธีทำ: หาไฟล์สคริปต์ Python ใน Finder คลิกขวา ใช้ "Get Info" เพื่อหา Path name

วิธีรันสคริปต์ Python บน Mac

จากนั้น คลิกขวาไฟล์ เลือก "Open With -> Python Launcher" จากเมนูบริบท

สคริปต์ Python ยังสามารถลากวางบนไอคอน Python Launcher ได้ ไม่ว่าจะอยู่ใน Dock หรือโฟลเดอร์ Applications

การกำหนดค่า Python Launcher

หากคุณชอบใช้ Python Launcher คุณสามารถปรับแต่งได้ด้วยตัวเลือกเพิ่มเติม เช่น เลือกเวอร์ชัน Python เปิดเครื่องมือ Debug และปรับวิธีการรันสคริปต์

วิธีรันสคริปต์ Python บน Mac

หน้าต่าง Preferences ของ Python Launcher จะเปิดในพื้นหลังอัตโนมัติเมื่อรัน Python Launcher คุณยังสามารถเปิดด้วยตนเองได้โดยเลือก "Python Launcher -> Preferences" จากแถบเมนู Python Launcher

คุณแม้แต่สามารถเรียกหน้าต่าง Preferences ก่อนรันสคริปต์ได้ โดยลากสคริปต์ไปที่ไอคอน Python Launcher ขณะกดค้าง Option เมนู Preferences จะแสดงก่อนรันสคริปต์

นี่ให้คุณปรับตั้งค่าที่ใช้ได้เฉพาะการรันครั้งนี้ คล้าย Temporary run configuration แม้การเปลี่ยนแปลง Python Launcher Preferences ในสภาพปกติจะเป็น Global ส่งผลต่อสคริปต์ในอนาคตทั้งหมด

การใช้ Terminal

ผู้ใช้ส่วนใหญ่จะรันสคริปต์จาก Terminal ซึ่งเป็นวิธีเยี่ยมในการรันสคริปต์ Python บน macOS

ก่อนอื่น คุณต้องการหา Path ของสคริปต์ Python ใน Finder หากไม่แน่ใจ สามารถ Option + Right-Click ไฟล์ แล้วเลือก "Copy … as Pathname" เพื่อคัดลอก Path ไปที่คลิปบอร์ด

วิธีรันสคริปต์ Python บน Mac

คุณยังสามารถลากไฟล์ไปที่หน้าต่าง Terminal เพื่อดู Absolute path ได้

วิธีรันสคริปต์ Python บน Mac

วิธี Terminal-centric ใช้คำสั่ง cd ไปที่โฟลเดอร์ที่มีไฟล์ Python สังเกตว่าคุณสามารถวาง Path ที่คัดลอกมาได้

วิธีรันสคริปต์ Python บน Mac

เมื่ออยู่ที่โฟลเดอร์ที่ถูกต้อง ใช้ python3 <file name> เพื่อรันสคริปต์

วิธีรันสคริปต์ Python บน Mac

โดยปกติ <file name> แทนชื่อสคริปต์ของคุณ วิธีตรงไปตรงมา และคุณจะคุ้นเคยหากใช้ Python เป็นประจำ

สรุป

การทำงานกับไฟล์ Python บน Mac เป็นเรื่องง่าย โดยเฉพาะด้วยฟังก์ชันในตัวบางอย่าง มี 2 วิธีรันสคริปต์ Python บน macOS: ผ่าน Python Launcher app และการรันผ่าน Terminal ที่พบบ่อยกว่า การใช้ Terminal เป็นวิธีที่แนะนำ เพราะคุณมักใช้ Homebrew ติดตั้ง Python 3 ล่าสุด (แทน Python 2 ที่ติดตั้งมากับระบบและล้าสมัยแล้ว)

หากคุณใช้ Windows Python 3 ก็ติดตั้งและใช้ง่ายเช่นกัน คุณมีวิธีรันสคริปต์ Python บน macOS ที่เราไม่ได้ครอบคลุมไหม? บอกเราในความคิดเห็นด้านล่าง!