วิธีใช้ Ubuntu Virtual Machine Python

Python เป็นภาษาโปรแกรมที่มีประสิทธิภาพซึ่งใช้กันอย่างแพร่หลายในแอปพลิเคชันต่างๆ มากมายในปัจจุบัน หากคุณยังใหม่กับ Python หรือต้องการเพิ่มทักษะในภาษานี้ วิธีหนึ่งที่ดีในการทำเช่นนั้นคือการใช้เครื่องเสมือน Ubuntu โพสต์บล็อกนี้จะแสดงให้คุณเห็น วิธีใช้ Python เครื่องเสมือนของ Ubuntu ใช้ Ubuntu 22.04 โดยใช้ซอฟต์แวร์ VirtualBox ฟรี

วิธีใช้ Ubuntu Virtual Machine Python

อูบุนตูคืออะไร?

บนเดสก์ท็อปและแล็ปท็อป อูบุนตู เป็นระบบปฏิบัติการที่ฟรีและเป็นโอเพ่นซอร์สและใช้ Debian

Ubuntu มีแอพพลิเคชั่นและคุณสมบัติมากมาย ทำให้เป็นตัวเลือกที่ยอดเยี่ยมสำหรับผู้ใช้จำนวนมาก

เครื่องเสมือนคืออะไร?

เครื่องเสมือน (VM) ในการคำนวณจำลองระบบคอมพิวเตอร์ การทำงานของเครื่องคอมพิวเตอร์จริงมีให้โดยเครื่องเสมือนซึ่งสร้างขึ้นจากสถาปัตยกรรมคอมพิวเตอร์

การใช้งานอาจจำเป็นต้องใช้ฮาร์ดแวร์ ซอฟต์แวร์ หรือการผสมผสานเฉพาะทาง

เครื่องเสมือนมีประโยชน์หลายอย่าง เช่น ใช้งานระบบปฏิบัติการ (OS) ที่แตกต่างกัน การจำลองสถาปัตยกรรมคอมพิวเตอร์ที่แตกต่างกัน หรือการจัดสภาพแวดล้อมแบบแยกส่วนเพื่อวัตถุประสงค์ด้านความปลอดภัย

เหตุใดจึงต้องใช้เครื่องเสมือนสำหรับ Python

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

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

วิธีตั้งค่าเครื่องเสมือน Ubuntu สำหรับ Python

หากคุณต้องการใช้เครื่องเสมือน Ubuntu สำหรับการพัฒนา Python มีบางสิ่งที่คุณต้องทำเพื่อตั้งค่า นี่คือคำแนะนำโดยย่อ:

  • ติดตั้ง Ubuntu บนเครื่องเสมือนของคุณ คุณสามารถดูคำแนะนำในการทำเช่นนี้ได้ ที่นี่:
  • เปิดเทอร์มินัลหลังจากติดตั้ง Ubuntu จากนั้นป้อนคำสั่งเพื่อติดตั้ง Python 3: sudo apt-get ติดตั้ง python3
  • เมื่อติดตั้ง Python 3 แล้ว คุณสามารถเริ่มพัฒนาแอปพลิเคชัน Python บนเครื่องเสมือน Ubuntu ของคุณได้

วิธีใช้เครื่องเสมือน Ubuntu สำหรับ Python

Python เป็นภาษาสากลที่คุณสามารถใช้กับเครื่องเสมือน Ubuntu

เมื่อวันที่ 3 ธันวาคม พ.ศ. 2532 กุยโด ฟาน รอสซัม ได้พัฒนาภาษาโปรแกรมระดับสูง แปลความหมาย และใช้งานทั่วไปที่เรียกว่า Python

มันได้ผลเพราะมีทางเดียวเท่านั้นที่จะทำมันให้สำเร็จได้ นั่นคือหลักการออกแบบที่เป็นกลางของมัน

  • ก่อนอื่นเราต้องติดตั้งเครื่องเสมือน Ubuntu
  • ต่อไป เราต้องติดตั้งเครื่องมือและไลบรารีที่จำเป็นสำหรับการพัฒนา Python เราจะใช้ภาษาโปรแกรม Python 3 ในคู่มือนี้
  • ในการติดตั้งเครื่องมือและไลบรารีที่จำเป็น ให้เปิดเทอร์มินัลแล้วป้อนคำสั่งต่อไปนี้:

ติดตั้ง pip3

sudo apt-get install -y python3-pip

เพื่อติดตั้งแพ็คเกจ

pip3 ติดตั้ง package_name

ตั้งค่าแพ็คเกจและเครื่องมือในการพัฒนาเพิ่มเติมอีกสองสามรายการ

sudo apt-get install build-essential libssl-dev libffi-dev python-dev

ติดตั้งโมดูล venv

sudo apt-get install -y python3-venv

สร้างสภาพแวดล้อม

python3 -m venv โครงการ_env

เครื่องมือและไลบรารี Python ที่มีประโยชน์มีอะไรบ้าง

Python เป็นภาษาตีความระดับสูงที่ได้รับความนิยม รู้จักกันดีว่าใช้งานง่ายและสามารถอ่านได้

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

ระบบนิเวศของ Python นั้นเต็มไปด้วยเครื่องมือและไลบรารีที่สามารถใช้เพื่อขยายภาษาและสร้างแอปพลิเคชันที่มีประสิทธิภาพ

เครื่องมือ Python

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

นอกจากไลบรารี่มาตรฐานแล้ว ไลบรารี่อื่นๆ สามารถติดตั้งเพื่อเพิ่มการทำงานของ Python ห้องสมุดยอดนิยมบางแห่ง ได้แก่ :

NumPy: ไลบรารีการคำนวณเชิงตัวเลขอันทรงพลังที่ช่วยให้สามารถดำเนินการกับอาร์เรย์และเมทริกซ์ขนาดใหญ่ได้อย่างมีประสิทธิภาพ

SciPy: ไลบรารีสำหรับการคำนวณทางวิทยาศาสตร์ที่มีเครื่องมือสำหรับการประมวลผลสัญญาณ พีชคณิตเชิงเส้น และการเพิ่มประสิทธิภาพเชิงตัวเลข เหนือสิ่งอื่นใด

หมีแพนด้า: ไลบรารีการวิเคราะห์ข้อมูลที่จัดเตรียมการจัดการข้อมูล การวิจัย และเครื่องมือการแสดงภาพ

matplotlib: ไลบรารีการลงจุดสำหรับการสร้างการแสดงภาพแบบคงที่หรือแบบโต้ตอบ

โบเก้: ไลบรารีการลงจุดสำหรับสร้างการแสดงภาพแบบโต้ตอบในเว็บเบราว์เซอร์

เทนเซอร์โฟลว์: แพลตฟอร์มแมชชีนเลิร์นนิงที่ช่วยให้นักพัฒนาสร้างโมเดลที่กำหนดเองเพื่อทำงานต่างๆ เช่น การจัดประเภทรูปภาพหรือการตรวจจับวัตถุ

บทสรุป:

โดยสรุป การใช้เครื่องเสมือน Ubuntu เป็นวิธีที่ยอดเยี่ยมในการเรียกใช้สคริปต์ Python ง่ายต่อการติดตั้งและให้สภาพแวดล้อมที่แข็งแกร่งและเชื่อถือได้ในการรันโค้ด

ไทย