วิธีการติดตั้งและใช้ Thonny Python IDE บน Linux
Thonny คือ สภาพแวดล้อมการพัฒนาแบบบูรณาการ (IDE) สำหรับผู้เริ่มต้น Python สร้างขึ้นด้วย Python และเผยแพร่ภายใต้ใบอนุญาต MIT เป็นแพลตฟอร์มข้ามแพลตฟอร์มและสามารถทำงานใน Linux, macOS, Windows
ทำไมต้อง ทอนนี่ IDE
หากคุณยังใหม่กับการเขียนโปรแกรมหรือมีคนเปลี่ยนจากภาษาอื่น ฉันขอแนะนำให้ใช้ thony อินเทอร์เฟซสะอาดตาและปราศจากสิ่งรบกวน มือใหม่สามารถมุ่งความสนใจไปที่ภาษาแทนที่จะเน้นที่การจัดสภาพแวดล้อม
คุณสมบัติหลักบางประการของ thonny ได้แก่
- Python 3.7 ได้รับการติดตั้งตามค่าเริ่มต้นด้วยการตั้งค่า Thonny
- ดีบักเกอร์ในตัวและขั้นตอนการประเมิน
- ตัวแปร Explorer
- ฮีป, สแต็ค, ผู้ช่วย, ตัวตรวจสอบวัตถุ
- Python เชลล์ในตัว (Python 3.7)
- อินเทอร์เฟซ PIP GUI อย่างง่ายเพื่อติดตั้งแพ็คเกจบุคคลที่สาม
- กรอกรหัสสนับสนุน
- เน้นข้อผิดพลาดทางไวยากรณ์และอธิบายขอบเขต
ในบทความนี้ คุณจะได้เรียนรู้วิธีติดตั้งและใช้ Thonny Python IDE ในสภาพแวดล้อม Linux และสำรวจคุณลักษณะของ thonny
การตั้งค่า Thonny Python IDE บน Linux
Thonny เวอร์ชันล่าสุดคือ 3.3.0 และคุณสามารถติดตั้ง thonny ใน Linux ได้สามวิธี
- ใช้ตัวจัดการแพ็คเกจ Python - PIP
- ดาวน์โหลดและรันสคริปต์การติดตั้ง
- ใช้ตัวจัดการแพ็คเกจเริ่มต้นเพื่อติดตั้ง
ติดตั้ง Thonny IDE โดยใช้ Pip
pip3 install thonny
ติดตั้ง Thonny IDE โดยใช้สคริปต์ตัวติดตั้ง
bash <(curl -s https://thonny.org/installer-for-linux)
ติดตั้ง Thonny IDE โดยใช้ Package Manager
sudo apt install python3-tk thonny [On Debian/Ubuntu]
sudo dnf install thonny [On CentOS/RHEL & Fedora]
เพื่อวัตถุประสงค์ในการสาธิต ฉันใช้ Ubuntu 20.04 และเรียกใช้สคริปต์ตัวติดตั้งด้วยคำสั่ง wget ดังที่แสดงด้านบนเพื่อติดตั้ง thonny เมื่อสิ้นสุดการติดตั้ง คุณจะรู้ว่า thony ติดตั้งอยู่ที่ใด ในกรณีของฉัน มันถูกติดตั้งไว้ในโฮมไดเร็กตอรี่ของฉัน
หากต้องการเปิด thonny ให้ไปที่ไดเรกทอรีที่ติดตั้งแล้วพิมพ์ “./thonny ” หรือเส้นทางที่แน่นอนไปยัง thonny Thonny จะขอให้คุณตั้งค่าภาษาและการตั้งค่าเริ่มต้น
ดังที่แสดงไว้ในส่วนการติดตั้ง Thonny ได้รับการติดตั้งในไดเร็กทอรี home หากคุณดูที่โฟลเดอร์ thonny มันมีสคริปต์การติดตั้ง ไลบรารีหลามที่จำเป็นสำหรับ thonny ในการทำงาน ไบนารี ภายในไดเร็กทอรี bin มี python 3.7 และ PIP 3 ที่มาพร้อมกับ thonny และ thonny launch binary
วิธีใช้ Thonny IDE ใน Linux
เมื่อคุณเปิด Thonny คุณจะได้รับอินเทอร์เฟซ GUI ที่ปราศจากสิ่งรบกวน คุณจะมีพื้นที่แก้ไขที่คุณสามารถเขียนโค้ดและเชลล์เพื่อรันสคริปต์หรือทดสอบโค้ดแบบโต้ตอบได้
การแจกแจง Linux ตามค่าเริ่มต้นจะมาพร้อมกับ python เวอร์ชันเก่ามาพร้อมกับ Python2* และเวอร์ชันล่าสุดมาพร้อมกับ Python3* เราได้เห็นแล้วว่า Python 3.7 ได้รับการติดตั้งตามค่าเริ่มต้น และ thonny ได้ตั้งค่า 3.7 เป็นล่ามเริ่มต้น
คุณสามารถใช้ล่ามเริ่มต้น (Python 3.7) หรือเลือกล่ามอื่นที่มีอยู่ในระบบ ไปที่ “แถบเมนู → เครื่องมือ → ตัวเลือก → ล่าม → กำหนดเส้นทาง ” หรือ “แถบเมนู → เรียกใช้ → เลือก ล่าม → กำหนดเส้นทาง ”
ฉันขอแนะนำให้ใช้การติดตั้งไพ ธ อนเริ่มต้นเว้นแต่คุณจะรู้วิธีแก้ไขหากมีสิ่งผิดปกติเมื่อเปลี่ยนล่าม
Thonny มาพร้อมกับธีม Light และ Dark คุณสามารถเปลี่ยนธีมสำหรับ Editor และธีม UI ได้ หากต้องการเปลี่ยน ธีม และ แบบอักษร ไปที่ “แถบเมนู → เครื่องมือ → ตัวเลือก → ธีมและแบบอักษร ”
คุณสามารถเรียกใช้โค้ดที่คุณสร้างขึ้นได้ 3 วิธี ขั้นแรก รหัสของคุณควรถูกบันทึกลงในไฟล์เพื่อให้ Thonny ดำเนินการ
- กด F5 หรือ ไอคอนดำเนินการ ดังที่แสดงในภาพ
- ไปที่ “แถบเมนู → กด Run → เรียกใช้สคริปต์ปัจจุบัน ”
- กด “CTRL+T ” หรือไปที่ “Run → กด Run current script in terminal ”
สองวิธีแรกจะเปลี่ยนไดเร็กทอรีไปยังตำแหน่งที่โค้ดของคุณอยู่ และเรียกใช้ไฟล์โปรแกรมในเทอร์มินัลในตัว
ตัวเลือกที่สามช่วยให้คุณสามารถรันโค้ดของคุณในเทอร์มินัลภายนอกได้
พลังที่แท้จริงของ thonny มาพร้อมกับฟีเจอร์ในตัว เช่น File Explorer, Variable Explorer, Shell, Assistant, Notes, Heap, Outline, Stack หากต้องการสลับเปิด-ปิดคุณสมบัติเหล่านี้ ไปที่ “มุมมอง → สลับคุณสมบัติ เปิด/ปิด ”
ผู้จัดการแพ็คเกจของ Thonny
เป็นที่ทราบกันว่าแพ็คเกจ Python ทั้งหมดโฮสต์อยู่ที่ PyPI โดยปกติเราจะใช้ PIP (Python Package Manager) เพื่อติดตั้งแพ็คเกจที่ต้องการจาก PyPI แต่สำหรับ Thonny อินเทอร์เฟซ GUI ก็พร้อมใช้งานในการจัดการแพ็คเกจ
ไปที่ “แถบเมนู → เครื่องมือ → แพ็คเกจ ” ในแถบค้นหา คุณสามารถพิมพ์ชื่อแพ็คเกจแล้วกดค้นหา มันจะค้นหาดัชนี PyPI และแสดงรายการแพ็คเกจที่ตรงกับชื่อ
ในกรณีของฉัน ฉันกำลังพยายามติดตั้งแพ็คเกจการเรียก numpy
เมื่อคุณเลือกแพ็คเกจจากรายการ ระบบจะนำคุณไปยังหน้าการติดตั้ง คุณสามารถติดตั้งเวอร์ชันล่าสุดหรือเลือกเวอร์ชันอื่นได้ตามที่แสดงในภาพ การขึ้นต่อกันจะถูกติดตั้งโดยอัตโนมัติ
เมื่อคุณกด Install มันจะทำการติดตั้งแพ็คเกจ
คุณสามารถรับรายละเอียดต่างๆ เช่น เวอร์ชันแพ็กเกจ ตำแหน่งไลบรารี เมื่อติดตั้งแพ็กเกจแล้ว ในกรณีที่คุณต้องการถอนการติดตั้งแพ็คเกจ ก็ทำได้ง่ายๆ เพียงคลิกปุ่ม “ถอนการติดตั้ง ” ที่ด้านล่างของแพ็คเกจดังที่แสดงในภาพ
โทนี่ ดีบัก
Thonny มาพร้อมกับดีบักเกอร์ในตัว กด Ctrl+F5 เพื่อรันโปรแกรมทีละขั้นตอน โดยไม่ต้องใช้เบรกพอยท์ กด F7 สำหรับก้าวเล็กๆ และ F6 สำหรับก้าวที่ใหญ่กว่า คุณยังสามารถเข้าถึงตัวเลือกเหล่านี้ได้จาก “แถบเมนู → เรียกใช้ → ตัวเลือกการแก้ไขข้อบกพร่อง ”
ทอนนี่ คอนฟิกูเรชัน
การกำหนดค่าทั้งหมดจะถูกจัดเก็บไว้ในไฟล์ “configuration.ini ” การเปลี่ยนแปลงใดๆ ที่คุณทำกับเซสชัน thonny จะถูกเขียนลงในไฟล์นี้ คุณยังสามารถแก้ไขไฟล์นี้ด้วยตนเองเพื่อตั้งค่าพารามิเตอร์ต่างๆ
หากต้องการเปิดไฟล์ ให้ไปที่ “แถบเมนู → เครื่องมือ → เปิดโฟลเดอร์ข้อมูล Thonny ”
วิธีถอนการติดตั้ง Thonny IDE ใน Linux
หากคุณต้องการถอนการติดตั้ง thonny จะมีสคริปต์ถอนการติดตั้งอยู่ใต้ไดเร็กทอรีการติดตั้ง thonny
/home/tecmint/apps/thonny/bin/uninstall [Installed using Script]
pip3 uninstall thonny [If Installed using PIP]
sudo apt purge thonny [On Debian/Ubuntu]
sudo dnf remove thonny [On CentOS/RHEL & Fedora]
เพียงเท่านี้สำหรับบทความนี้ มีอะไรอีกมากมายให้สำรวจใน Thonny มากกว่าที่เราพูดคุยกันที่นี่ Thonny เหมาะสำหรับผู้เริ่มต้น แต่โปรแกรมเมอร์มักเป็นตัวเลือกส่วนตัวในการเลือก IDE หรือโปรแกรมแก้ไขข้อความที่จะใช้งาน ติดตั้ง Thonny เล่นกับมัน แบ่งปันความคิดเห็นของคุณกับเรา