ฉันมีทางเลือกอื่น:
$ sudo ปรับปรุงทางเลือก --config python3
มี 3 ตัวเลือกสำหรับ python3 ทางเลือก (ให้ /usr/bin/python3)
สถานะลำดับความสำคัญของเส้นทางที่เลือก
--------------------------------------------- ----------
0 /usr/bin/python3.8 2 โหมดอัตโนมัติ
1 /usr/bin/python3.10 1 โหมดแมนนวล
* 2 /usr/bin/python3.8 2 โหมดแมนนวล
3 /usr/bin/python3.9 2 โหมดแมนนวล
กด <enter> เพื่อคงตัวเลือกปัจจุบัน[*] หรือพิมพ์หมายเลขการเลือก: 1
ทางเลือกในการอัปเดต: ใช้ /usr/bin/python3.10 เพื่อให้ /usr/bin/python3 (python3) ในโหมดแมนนวล
หากฉันไม่เลือกเวอร์ชันของ python3.8 คำสั่งระบบและแอพบางตัวจะไม่ทำงาน
ตัวอย่างเช่น เมื่อฉันตั้งค่า py 3.9 เป็นค่าเริ่มต้นและพยายามเรียกใช้ system cmd:
$ sudo add-apt-repository ppa:deadsnakes/ppa
Traceback (การโทรครั้งล่าสุดล่าสุด):
ไฟล์ "/usr/bin/add-apt-repository" บรรทัดที่ 12 ใน <โมดูล>
จาก softwareproperties.SoftwareProperties นำเข้า SoftwareProperties, shortcut_handler
ไฟล์ "/usr/lib/python3/dist-packages/softwareproperties/SoftwareProperties.py", บรรทัด 68 ใน <โมดูล>
จาก gi.repository นำเข้า Gio
ไฟล์ "/usr/lib/python3/dist-packages/gi/__init__.py", บรรทัด 42 ใน <โมดูล>
จาก . นำเข้า _gi
ImportError: ไม่สามารถนำเข้าชื่อ '_gi' จากโมดูลเริ่มต้นบางส่วน 'gi' (น่าจะเกิดจากการนำเข้าแบบวงกลม) (/usr/lib/python3/dist-packages/gi/__init__.py)
ความช่วยเหลือใด ๆ ในการแก้ไขจะได้รับการต้อนรับอย่างมาก!
ความนับถือ,
เลโอนาร์โด