Python3 installation on Linux
สารบัญ:
- การติดตั้ง Python 3 บน CentOS 8
- การติดตั้ง Python 2 บน CentOS 8
- ตั้งค่าเวอร์ชัน Python เริ่มต้น (คำสั่ง Python ที่ไม่ผ่านการทดสอบ)
- ข้อสรุป
Python เป็นหนึ่งในภาษาการเขียนโปรแกรมที่ได้รับความนิยมมากที่สุดในโลก ด้วยการเรียนรู้ไวยากรณ์ที่ง่ายและสะดวก Python จึงเป็นตัวเลือกยอดนิยมสำหรับผู้เริ่มต้นและนักพัฒนาที่มีประสบการณ์
ไม่เหมือนกับการกระจาย Linux อื่น ๆ Python ไม่ได้รับการติดตั้งโดยค่าเริ่มต้นบน CentOS 8
ดังที่คุณทราบแล้วว่ามีงูหลามสองรุ่นที่กำลังพัฒนาอยู่ ในขณะที่ Python 2 ได้รับการสนับสนุนเป็นอย่างดีและแอคทีฟ Python 3 ถือเป็นปัจจุบันและอนาคตของภาษา
ตามค่าเริ่มต้น RHEL / CentOS 8 ไม่มีคำสั่ง
python
ทั้งระบบที่ไม่มีการพลิกกลับเพื่อหลีกเลี่ยงการล็อคผู้ใช้ไปยัง Python เวอร์ชันที่เจาะจง แต่จะให้ทางเลือกแก่ผู้ใช้ในการติดตั้งกำหนดค่าและเรียกใช้งานเวอร์ชัน Python ที่ระบุ เครื่องมือของระบบเช่น
yum
ใช้ Python แบบไบนารีภายในและไลบรารี
คำแนะนำนี้จะแนะนำคุณเกี่ยวกับการติดตั้ง Python 3 และ Python 2 บน CentOS 8
การติดตั้ง Python 3 บน CentOS 8
ในการติดตั้ง Python 3 บน CentOS 8 ให้รันคำสั่งต่อไปนี้ในฐานะผู้ใช้รูทหรือ sudo ในเทอร์มินัลของคุณ:
sudo dnf install python3
หากต้องการตรวจสอบการติดตั้งให้ตรวจสอบเวอร์ชั่น Python โดยพิมพ์:
python3 --version
ในขณะที่เขียนบทความนี้ Python 3 เวอร์ชันล่าสุดที่มีอยู่ในที่เก็บ CentOS คือ“ 3.6.x”:
Python 3.6.8
คำสั่งยังติดตั้ง pip
ในการใช้งาน Python คุณจะต้องพิมพ์
python3
และเรียกใช้ pip ประเภท
pip3
อย่างชัดเจน
คุณควรติดตั้งโมดูล python โดยใช้
yum
หรือ
dnf
เพราะได้รับการสนับสนุนและทดสอบว่าทำงานได้อย่างถูกต้องบน CentOS 8 ใช้ pip ภายในสภาพแวดล้อมเสมือนเท่านั้น Python
Virtual Environments
อนุญาตให้คุณติดตั้งโมดูล Python ในตำแหน่งแยกสำหรับโครงการเฉพาะแทนที่จะติดตั้งทั่วโลก ด้วยวิธีนี้คุณไม่ต้องกังวลกับผลกระทบของโครงการ Python อื่น ๆ
ชื่อของแพ็คเกจโมดูล Python 3 นำหน้าด้วย "python3" ตัวอย่างเช่นในการติดตั้งโมดูล paramiko คุณต้องเรียกใช้:
sudo dnf install python3-paramiko
การติดตั้ง Python 2 บน CentOS 8
แพ็คเกจ Python 2 ยังรวมอยู่ในที่เก็บ CentOS 8 ที่เป็นค่าเริ่มต้น
ในการติดตั้ง Python 2 ให้ป้อนคำสั่งต่อไปนี้:
sudo dnf install python2
ตรวจสอบการติดตั้งโดยพิมพ์:
python2 --version
ผลลัพธ์ควรมีลักษณะดังนี้:
Python 2.7.15
ในการดำเนินการ Python 2 ให้พิมพ์
python2
และเรียกใช้ pip ประเภท
pip2
ตั้งค่าเวอร์ชัน Python เริ่มต้น (คำสั่ง Python ที่ไม่ผ่านการทดสอบ)
หากต้องการตั้ง Python 3 เป็นคำสั่ง python unversioned ทั้งระบบให้ใช้ยูทิลิตี้
alternatives
:
sudo alternatives --set python /usr/bin/python3
สำหรับ Python 2 ให้พิมพ์:
sudo alternatives --set python /usr/bin/python2
คำสั่ง
alternatives
สร้าง
python
symlink ที่ชี้ไปที่เวอร์ชันของ python ที่ระบุ
พิมพ์
python --version
เวอร์ชันในเทอร์มินัลของคุณและคุณควรเห็นเวอร์ชัน Python เริ่มต้น
หากต้องการเปลี่ยนเวอร์ชันเริ่มต้นใช้หนึ่งในคำสั่งด้านบน หากคุณต้องการลบคำสั่ง python แบบ unversioned ให้พิมพ์:
sudo alternatives --auto python
ข้อสรุป
ใน CentOS 8 Python จะไม่ถูกติดตั้งเป็นค่าเริ่มต้น
ในการติดตั้ง Python 3 ให้พิมพ์
dnf install python3
และเพื่อติดตั้ง Python 2 ให้พิมพ์
dnf install python2
Microsoft Tweaks Ad หลังจากที่ Apple บ่น

เรื่องราว "Laptop Hunter" ยังคงมีน้อยลงเล็กน้อย Apple-bashing
วิธีการติดตั้ง python 3.7 บน debian 9

Python เป็นหนึ่งในภาษาการเขียนโปรแกรมที่ได้รับความนิยมมากที่สุดในโลก ด้วยความเรียบง่ายและง่ายต่อการเรียนรู้ไวยากรณ์ Python เป็นตัวเลือกที่ยอดเยี่ยมสำหรับผู้เริ่มต้นและนักพัฒนาที่มีประสบการณ์ บทช่วยสอนนี้ครอบคลุมวิธีการติดตั้ง Python 3.7 บน Debian 9
วิธีการติดตั้ง python 3 บน centos 7

บทช่วยสอนนี้จะแนะนำคุณเกี่ยวกับการติดตั้ง Python 3 บนระบบ CentOS 7 โดยใช้ Software Collections (SCL) ควบคู่ไปกับการเริ่มต้นของ Python เวอร์ชั่น 2.7 นอกจากนี้เราจะแสดงวิธีสร้างสภาพแวดล้อมเสมือน Python