ค้นหาเว็บไซต์

วิธีการติดตั้งและใช้ 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 เล่นกับมัน แบ่งปันความคิดเห็นของคุณกับเรา