อย่าลบเวอร์ชันเริ่มต้นของ Python 3.x เนื่องจากการลบออกอาจทำให้หลายสิ่งหลายอย่าง เช่น เทอร์มินัล แอปซอฟต์แวร์ และแอปอื่นๆ เสียหาย สำหรับข้อมูลเพิ่มเติม ดูคำถามนี้: ลบ Python 3 และตอนนี้ Ubuntu Software Center, เทอร์มินัลและแอปพลิเคชันอื่น ๆ ไม่ทำงาน. ข่าวดีก็คือแม้ว่าคุณจะทำลายสิ่งเหล่านั้น แต่ก็เป็นไปได้ที่จะกู้คืนเวอร์ชัน Python 3.x ดั้งเดิมโดยการบูท Ubuntu เข้าสู่โหมดการกู้คืน จากนั้น Ubuntu จะทำงานตามปกติอีกครั้ง
แทนที่จะแทนที่เวอร์ชันเริ่มต้นของ Python 3.x ทั้งหมด วิธีที่แนะนำในการติดตั้งเวอร์ชันอื่นของ Python 3.x คือการเก็บ Python 3 ที่มีอยู่ไว้ และติดตั้ง Python 3 เวอร์ชันใหม่ควบคู่กันไป จากนั้นคุณสามารถใช้โปรแกรมที่เรียกว่า update-alternatives เพื่อเลือกเวอร์ชัน Python ที่คุณต้องการใช้
เพิ่ม Python 3.8 เพื่ออัพเดตทางเลือกเพื่อให้คุณสามารถสลับระหว่าง Python 3.5 และ Python 3.8 ได้โดยการเรียกใช้ ทางเลือกในการปรับปรุง --config python3
.
sudo update-alternatives -- ติดตั้ง /usr/bin/python3 python3 /usr/bin/python3.5
sudo update-alternatives -- ติดตั้ง /usr/bin/python3 python3 /usr/bin/python3.8
ทางเลือกในการปรับปรุง --config python3
หลังจากที่คุณใช้ Python 3.8 เสร็จแล้ว คุณสามารถเปลี่ยนกลับไปเป็นเวอร์ชันเริ่มต้นของ Python 3.5 ได้
รายการเวอร์ชันที่ติดตั้งของ Python: ทางเลือกในการอัปเดต --list python
สลับระหว่างเวอร์ชัน Python: ทางเลือกในการอัปเดต --config python
จากบรรทัดคำสั่งเทอร์มินัล กด <enter> เพื่อคงตัวเลือกปัจจุบัน[*] หรือพิมพ์หมายเลขการเลือก: