วิธีใช้ Python บน Windows

ในฐานะที่เป็นหนึ่งในภาษาการเขียนโปรแกรมที่ดีที่สุดในการเรียนรู้(best programming languages to learn)และใช้งาน ไม่น่าแปลกใจที่ผู้เขียนโค้ดใหม่หลายล้านคนหันมาสนใจการเรียนรู้วิธีใช้Python มีอุปสรรคในการเข้าเล็กน้อย พร้อมรองรับPythonที่มีอยู่ในระบบปฏิบัติการหลักทั้งหมด ช่วยให้คุณสร้างโปรเจ็กต์จากเว็บไซต์ไปจนถึงเกมเดสก์ท็อป (และอีกมากมาย)

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

วิธีการติดตั้ง Python บน Windows

เนื่องจากPythonไม่ได้ติดตั้งมาพร้อมกับWindowsคุณจึงต้องติดตั้งก่อน Python มีให้ใช้งานสองเวอร์ชัน—Python 3(Python—Python 3)และPython(Python 2) 2 ด้วยเหตุผลด้านความเข้ากันได้ คุณอาจต้องติดตั้งและใช้Python 2กับซอฟต์แวร์  Python รุ่นเก่า(Python)

การสนับสนุนสำหรับ Python 2(Python 2)รุ่นล่าสุด( Python 2.7 ) จะสิ้นสุดลงในปี 2020 ดังนั้นในขั้นตอนนี้ อาจเป็นการดีที่สุดที่จะติดตั้งPython(Python 3) 3

  • ในการเริ่มต้นใช้ งาน Pythonคุณจะต้องไปที่เว็บไซต์ Python(Python website)และดาวน์โหลดตัวติดตั้งสำหรับรุ่นล่าสุด ดังที่กล่าวไว้ เราขอแนะนำให้คุณดาวน์โหลด Python 3 Stable รุ่นล่าสุด

  • เมื่อดาวน์โหลดแล้ว ให้เรียกใช้โปรแกรมติดตั้งPython คุณจะเห็นเมนูตัวติดตั้งที่ใช้งานง่าย พร้อมตัวเลือกในการเรียกใช้ตัวติดตั้งด้วยการตั้งค่าอัตโนมัติหรือปรับแต่งก่อนการติดตั้ง

    ก่อนที่จะเลือกตัวเลือกใดตัวเลือกหนึ่ง ให้กด ช่องทำเครื่องหมาย Add Python to PATHที่ด้านล่างเพื่อเพิ่มPythonให้กับตัวแปร PATH(PATH variable)ของ คุณ วิธีนี้จะทำให้เรียกใช้Pythonจากบรรทัดคำสั่งหรือPowerShellได้ง่ายขึ้นโดยพิมพ์pythonแทนที่จะพิมพ์พาธแบบเต็ม

  • เมื่อคุณพร้อมที่จะเริ่มติดตั้งPythonบนWindowsให้คลิก ตัวเลือก ติด(Install Now) ตั้งทันที เพื่อติดตั้งPythonโดยใช้การตั้งค่าเริ่มต้น หรือกำหนดการติดตั้งเอง(Customize Installation)เพื่อทำการเปลี่ยนแปลงก่อนเริ่มการติดตั้ง

  • หากคุณเลือกปรับแต่งการติดตั้ง คุณจะเห็นเมนูเพิ่มเติมสองสามเมนู เมนูคุณสมบัติเสริม(Optional Features)แสดงคุณสมบัติต่างๆ ที่จะติดตั้งด้วยPythonรวมถึงเอกสารประกอบ ของ Python คุณลักษณะที่มีช่องทำเครื่องหมายที่เปิดใช้งานจะถูกติดตั้ง ดังนั้นให้คลิกที่ตัวเลือกเหล่านี้เพื่อป้องกันไม่ให้ติดตั้ง จากนั้นกดNextเพื่อดำเนินการต่อ

  • ใน เมนู ตัวเลือกขั้นสูง(Advanced Options)คุณจะสามารถปรับแต่งวิธีติดตั้งPython ได้ (Python)คุณสามารถคงการตั้งค่าเหล่านี้ไว้เป็นส่วนใหญ่ แม้ว่าคุณอาจต้องการคลิกเพื่อเปิด ใช้งานช่องทำเครื่องหมาย ติดตั้งสำหรับผู้ใช้ทั้งหมด(Install for all users)หากพีซีของคุณมีบัญชีผู้ใช้หลายบัญชี

    คุณยังสามารถเลือกจุดติดตั้งแบบกำหนดเองสำหรับ การติดตั้ง Python ของคุณ ภายใต้กล่องกำหนดตำแหน่งการติดตั้ง เอง (Customize Install Location)คลิกติดตั้ง(Install)เพื่อเริ่มการติดตั้ง ณ จุดนี้

  • หากการติดตั้งสำเร็จ คุณจะเห็นหน้าจอ การ ติดตั้งสำเร็จ ในขั้นสุดท้าย (Install was successful)หากตัวเลือกนี้แสดงให้คุณเห็น ให้กดปุ่มปิดใช้งานขีดจำกัดความยาวพาธ (Disable path length limit)นี่คือการข้ามขีดจำกัด 260 อักขระสำหรับความยาวของโฟลเดอร์และพาธไฟล์ มิฉะนั้นให้กดปุ่มปิด(Close)เพื่อสิ้นสุด

วิธีเรียกใช้โครงการ(Projects)Python บน Windows

เมื่อ ติดตั้ง Pythonแล้ว คุณจะมีอิสระในการใช้งานเพื่อเรียกใช้ ซอฟต์แวร์ Python ที่มีอยู่ หรือเริ่มพัฒนาโครงการPython ของคุณเอง (Python)คุณจะต้องมีPython IDEเพื่อเริ่มเขียนโค้ด โปรเจ็กต์ Python ของคุณเอง เช่นIDLE ที่รวมไว้ล่วงหน้า ซึ่งคุณสามารถเรียกใช้จากเมนูStart ของ Windows(Windows Start)

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

  • ในการเปิด หน้าต่าง PowerShellให้คลิกขวาที่ เมนู Start ของ Windows(Windows Start)แล้วกดWindows PowerShellเพื่อเริ่มต้น 

  • หากคุณเพิ่มPythonลง ในตัวแปร Windows PATH ของคุณ ระหว่างการติดตั้ง คุณจะสามารถเปิดใช้ล่ามได้โดยพิมพ์pythonหรือpyที่หน้าต่างเทอร์มินัล หากคุณไม่ทำ คุณจะต้องใช้พาธแบบเต็มไปยังล่ามPython ของคุณเพื่อเปิดใช้งาน(Python)

  • ล่ามอนุญาตให้คุณพิมพ์ โค้ด Pythonและเรียกใช้ด้วยตนเอง ตัวอย่างเช่นprint("Hello World")จะส่งกลับHello Worldซึ่งพิมพ์โดยล่าม 

  • วิธีนี้เหมาะสำหรับการทดสอบและการเรียนรู้Pythonแต่ตัว แปล Pythonยังใช้เพื่อเรียกใช้ไฟล์ที่ยาวขึ้นด้วย โค้ด Pythonรวมถึงซอฟต์แวร์Python ที่คอมไพล์แล้ว (Python)

    คุณสามารถทำได้โดยพิมพ์python filename.pyหรือpy filename.pyที่หน้าต่าง PowerShell โดยแทนที่filename.pyด้วยไฟล์Python ของคุณ (Python)ใช้ไฟล์ที่เทียบเท่ากับfilename.pycเพื่อเรียกใช้ ไฟล์ Python ที่คอมไพล์ ด้วยนามสกุลไฟล์PYC

  • หากคุณไม่แน่ใจเกี่ยวกับสิ่งใดขณะใช้ล่ามPython ให้พิมพ์ (Python)help()เพื่อโหลดยูทิลิตี้วิธีใช้ คุณสามารถค้นหารายการ โมดูล Python ที่ใช้งานได้ โดยพิมพ์โมดูล(modules)หัวข้อโดยพิมพ์หัวข้อ(topics)คีย์เวิร์ดโดยพิมพ์คีย์เวิร์ด(keywords)และสัญลักษณ์โดยพิมพ์สัญลักษณ์ (symbols)เมื่อคุณทำเสร็จแล้ว ให้พิมพ์quitเพื่อออกจากยูทิลิตี้ความช่วยเหลือและกลับไปที่ล่าม

  • หากต้องการออกจากล่ามPython และกลับไปที่หน้าต่าง (Python)PowerShell มาตรฐาน ให้พิมพ์exit()แล้วกด Enter

การติดตั้งโมดูล Python เพิ่มเติม(Additional Python Modules)

โปรเจ็กต์ Python(Python)จำนวนมากถูกสร้างขึ้นเพื่อใช้ประโยชน์จากโมดูลอื่นๆ—ซอฟต์แวร์ที่ใช้ร่วมกันซึ่งโปรเจ็กต์อื่นๆ สามารถใช้เพื่อประหยัดเวลา มากกว่าที่จะ “สร้างวงล้อขึ้นมาใหม่” คุณสามารถค้นหาและติดตั้งโมดูลเพิ่มเติมได้โดยใช้PIPซึ่งเป็นดัชนี  แพ็คเกจ Python(Python Package Index)

คุณต้องติดตั้ง Python PIP(install Python PIP)ก่อนจึงจะเริ่มต้นได้ แม้ว่าคุณจะติดตั้งPython 3.4ขึ้นไปแล้วก็ตาม ควรติดตั้งไว้ล่วงหน้า เว้นแต่คุณจะลบตัวเลือกนี้ออกระหว่าง การกำหนดค่า Pythonก่อนการติดตั้ง

คุณสามารถใช้PIPเพื่อติดตั้งโมดูลใหม่ได้โดยเปิดหน้าต่างPowerShell และพิมพ์ (PowerShell)pip install package-nameหรือpython -m pip install package-nameแทนที่package-nameด้วยชื่อของแพ็คเกจโมดูลที่คุณสามารถติดตั้งได้ คุณสามารถค้นหาแพ็คเกจที่จะติดตั้งโดยใช้เครื่องมือค้นหาที่เว็บไซต์PIP(PIP website)

ขั้นตอนถัดไปของ Python

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

หากคุณต้องการเปลี่ยน การติดตั้ง Windows ของคุณ ให้เป็นแพลตฟอร์มที่ดีกว่าเพื่อทดสอบโค้ดของคุณ คุณอาจลองเปลี่ยนจากPowerShellและติดตั้ง Windows Terminal(installing the Windows Terminal)แทน คุณมีเคล็ดลับการเข้ารหัสWindows ของคุณเองหรือไม่? (Windows)กรุณา(Please)ปล่อยให้พวกเขาด้านล่าง



About the author

ฉันเป็นนักพัฒนาเว็บที่มีประสบการณ์มากกว่า 10 ปีในการทำงานกับเบราว์เซอร์ Firefox และ Google Docs ฉันเป็นผู้เชี่ยวชาญในการสร้างแอปพลิเคชันออนไลน์ที่เรียบง่ายแต่ทรงพลัง และได้พัฒนาโซลูชันบนเว็บสำหรับทั้งธุรกิจขนาดเล็กและองค์กรขนาดใหญ่ ฐานลูกค้าของฉันประกอบด้วยชื่อที่ใหญ่ที่สุดในธุรกิจ เช่น FedEx, Coca Cola และ Macy's ทักษะของฉันในฐานะนักพัฒนาทำให้ฉันเป็นผู้สมัครในอุดมคติสำหรับโครงการใดๆ ที่จำเป็นต้องทำให้เสร็จอย่างรวดเร็วและมีประสิทธิภาพ - ตั้งแต่การพัฒนาเว็บไซต์ที่กำหนดเองไปจนถึงการสร้างแคมเปญการตลาดทางอีเมลที่มีประสิทธิภาพ



Related posts