วิธีติดตั้ง Python บน Windows, Linux และ macOS

หากคุณต้องการติดตั้ง Python และเริ่มต้นการพัฒนา เรามีคู่มือเริ่มต้นใช้งานฉบับย่อที่จะช่วยให้คุณเข้าใจพื้นฐาน!

หากคุณต้องการเข้าสู่การพัฒนา หนึ่งในภาษาการเขียนโปรแกรมที่ฉันชื่นชอบที่ฉันได้เรียนรู้คือ Python มันเป็นภาษาที่มีหลายกระบวนทัศน์ ซึ่งสนับสนุนการเขียนโปรแกรมเชิงความจำเป็น เชิงฟังก์ชัน ขั้นตอน และเชิงวัตถุ เป็นภาษาที่เปิดกว้างและสามารถนำไปใช้ได้จริงทุกอย่าง และเป็นภาษาที่หลายๆ คนนิยมใช้เมื่อทำงานในด้านปัญญาประดิษฐ์หรือการเรียนรู้ของเครื่อง ฉันใช้มันกับระบบอัตโนมัติหลายๆ อย่าง และเป็นภาษาที่เครื่องมือทดสอบบางตัวที่เราใช้เขียนด้วยซ้ำ

Python เป็นภาษาที่ทรงพลัง และหากคุณต้องการเริ่มต้นใช้งาน คู่มือนี้จะสอนพื้นฐานให้กับคุณ ไม่เพียงแต่คุณจะต้องติดตั้งไบนารี Python และให้แน่ใจว่ามันอยู่ใน PATH ของคุณ แต่คุณยังต้องมีบางอย่างเพื่อเขียนโค้ดด้วย คุณสามารถใช้ IDE เต็มรูปแบบ (Integrated Development Environment) เช่น PyCharm หรือคุณสามารถใช้โปรแกรมแก้ไขข้อความ เช่น IDLE หรือ Sublime Text 3 ที่ติดตั้งไว้ล่วงหน้า มีตัวเลือกมากมาย แต่คู่มือนี้ควรช่วยให้คุณเริ่มต้นจากข้อมูลพื้นฐาน

การติดตั้งไพธอน

บน Windows และ macOS

การติดตั้ง Python เป็นเรื่องง่าย และคุณจะต้องตัดสินใจว่าจะติดตั้ง Python 2.7 หรือ Python 3.x Python 2.7 มักใช้กับโปรเจ็กต์รุ่นเก่า แต่หากคุณเขียนซอฟต์แวร์ของคุณเอง คุณควรติดตั้ง Python 3.x.

หากต้องการติดตั้งบน Windows หรือ Mac ให้ทำดังต่อไปนี้:

  • ไปที่ เว็บไซต์หลามอย่างเป็นทางการและนำทางไปยังรุ่นล่าสุด ตอนที่เขียนคือ 3.10.6
  • ดาวน์โหลดไบนารีสำหรับแพลตฟอร์มของคุณ
  • ดำเนินการไบนารี

คุณไม่จำเป็นต้องเลือกตัวเลือกใดๆ นอกเหนือจากการเพิ่ม Python ใน PATH ของคุณ เนื่องจากตัวติดตั้งเริ่มต้นมีทุกสิ่งที่คุณต้องการ เพียงคลิก "ติดตั้ง" ก็เป็นสิ่งที่คุณต้องทำ บน Mac สิ่งนี้จะดำเนินการตามค่าเริ่มต้นในตัวติดตั้ง dmg

การติดตั้ง Python บน Linux

หากคุณใช้ Linux ก็จะขึ้นอยู่กับการกระจายที่คุณใช้ การแจกแจงแบบ Debian (เช่น Ubuntu) สามารถใช้ตัวติดตั้งแพ็คเกจ apt ใน Terminal ได้โดยดำเนินการคำสั่งต่อไปนี้:

  • apt-get ติดตั้ง python3.6

ดิสทริบิวชันอื่นๆ อาจมีการติดตั้งไว้ล่วงหน้าแล้ว และหากไม่ได้ติดตั้งไว้ คุณจะต้องใช้ตัวจัดการแพ็คเกจในการดิสทริบิวชันของคุณ ตัวอย่างเช่น บน CentOS คุณจะต้องดำเนินการ "yum install -y python3"

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

คุณสามารถตรวจสอบว่าการติดตั้งของคุณทำงานอยู่หรือไม่ โดยเรียกใช้คำสั่ง "python" ใน PowerShell พร้อมท์คำสั่ง หรือ Terminal ของคุณ


เลือก Python IDE ของคุณ

คุณจะต้องมี IDE หรือโปรแกรมแก้ไขข้อความเพื่อเขียนโค้ดอย่างมีประสิทธิภาพ และมีตัวเลือกอยู่สองสามตัวเลือก Python มาพร้อมกับ IDLE ที่ติดตั้งไว้ล่วงหน้า และถึงแม้จะทำงานได้ดี แต่ก็ไม่เหมาะสำหรับไฟล์ขนาดใหญ่ที่อาจซับซ้อนกว่า นี่คือ IDE บางส่วนที่ฉันใช้สำหรับ Python ในช่วงหลายปีที่ผ่านมา ทั้งในมหาวิทยาลัยและในโครงการของฉันเอง IDE ทั้งหมดนี้เป็นแบบข้ามแพลตฟอร์ม ซึ่งหมายความว่าคุณสามารถรันบน Windows, Linux หรือ macOS ได้

พีชาร์ม

หากคุณคุ้นเคยกับ Android Studio หรือ IntelliJ แสดงว่าคุณคุ้นเคยกับ PyCharm อยู่แล้ว มาจากนักพัฒนาคนเดียวกัน และคุณยังสามารถเปิดใช้งานฟังก์ชันการทำงานเดียวกันทุกประการใน IntelliJ ได้ด้วยการติดตั้งปลั๊กอิน Python ข้อแตกต่างก็คือ PyCharm ถูกสร้างขึ้นใหม่ทั้งหมดเพื่อ Python เท่านั้น และอัดแน่นไปด้วยฟีเจอร์ทั้งหมดที่คุณคาดหวังจาก IDE สมัยใหม่ ซึ่งรวมถึงการควบคุมเวอร์ชันในตัว การเน้นไวยากรณ์ การแยกหน้าต่าง คุณสมบัติการดีบัก และอื่นๆ

ดาวน์โหลด PyCharm.dll

สไปเดอร์

หากคุณเป็นนักวิทยาศาสตร์ข้อมูล (หรือจะใช้ Python เพื่อจุดประสงค์ด้านวิทยาศาสตร์ข้อมูล) คุณจะต้องติดตั้ง Spyder เป็น IDE ที่อัดแน่นอยู่ในแพ็คเกจการวิเคราะห์ข้อมูลยอดนิยมสำหรับ Python อยู่แล้ว ซึ่งรวมถึง matplotlib, numpy, scipy และ pandas หากคุณต้องการเข้าสู่การวิเคราะห์ข้อมูล การวางแผนข้อมูล และการตรวจสอบทางวิทยาศาสตร์อื่นๆ Spyder คือสิ่งที่คุณต้องการติดตั้ง 100% Spyder ยังมี Jupyter Notebooks ในตัว ซึ่งสามารถใช้เพื่อสำรวจและลงจุดข้อมูลได้อย่างง่ายดาย

ดาวน์โหลด Spyder.dll

ข้อความประเสริฐ 3

Sublime Text 3 เป็นหนึ่งในโปรแกรมแก้ไขข้อความที่ฉันเลือกใช้ ต้องขอบคุณความเรียบง่ายของมัน มันอเนกประสงค์สุดๆ แม้จะเป็นแบบแบร์โบน และเหมาะกับโปรเจ็กต์ขนาดเล็กมากกว่า หากคุณทำงานกับโค้ดเพียงไม่กี่ร้อยบรรทัดในโปรแกรมที่คุณกำลังเขียน Sublime Text 3 น่าจะเป็นวิธีที่ดีที่สุด ครั้งหนึ่งฉันเคยเขียน web scraper ใน Python ที่จะอ่านเว็บไซต์ให้เช่าในพื้นที่และส่งอีเมลลิงก์ไปยังรายการใหม่ให้ฉันและเพื่อนบางคนโดยใช้ Sublime Text 3 และ Python มันเป็นสภาพแวดล้อมการพัฒนาที่มีความสามารถอย่างสมบูรณ์แบบและเป็นสิ่งที่ฉันคิดว่าคนส่วนใหญ่ควรคุ้นเคย

ดาวน์โหลด Sublime Text 3

รหัส Visual Studio (VSCode)

Visual Studio Code (หรือ VSCode) เป็นหนึ่งในสภาพแวดล้อมการพัฒนาที่หลากหลายที่สุด สามารถปรับแต่งได้ทั้งหมดด้วยพื้นที่เก็บข้อมูลปลั๊กอินขนาดใหญ่ที่คุณสามารถเข้าถึงได้จากภายใน มันเข้ากันไม่ได้กับ Python ทันที แต่คุณสามารถติดตั้งปลั๊กอิน Python จากภายในที่จะเปิดใช้งานได้ การเน้นไวยากรณ์, การเติมโค้ดอัจฉริยะ, Jupyter Notebooks, การดีบัก, การทดสอบหน่วย และอื่นๆ คุณสมบัติ. ฉันชอบ Visual Studio Code และจริงๆ แล้วมันเป็น IDE ที่ฉันใช้บ่อยที่สุดเมื่อทำงานบางอย่างที่ซับซ้อน

ดาวน์โหลดโค้ด Visual Studio


อะไรต่อไป

หากคุณต้องการเริ่มต้นการพัฒนา มีบทช่วยสอนออนไลน์มากมายที่จะสอนพื้นฐานให้กับคุณ ระหว่างการถูกใจของ CodeAcademy และ w3schools มีตัวเลือกมากมาย มีแม้กระทั่งล่าม Python บน Android ที่คุณสามารถใช้เพื่อเขียนบนโทรศัพท์ของคุณได้ และวิธีที่ดีที่สุดในการเรียนรู้คือการลงมือทำ หากคุณกำลังทำอะไรก็ตามที่ใช้ทรัพยากรมากซึ่งอาจใช้โมเดลการเรียนรู้ของเครื่องหรือปัญญาประดิษฐ์จำนวนมาก คุณอาจต้องการหนึ่งในนั้น แล็ปท็อปที่ดีที่สุด ที่จะจัดการกับมัน

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