Tôi có các lựa chọn thay thế:
$ Sudo update-alternatives --config python3
Có 3 lựa chọn cho python3 thay thế (cung cấp/usr/bin/python3).
Trạng thái ưu tiên của đường dẫn lựa chọn
--------------------------------------------- ----------
0 /usr/bin/python3.8 2 chế độ tự động
1 /usr/bin/python3.10 1 chế độ thủ công
* 2 /usr/bin/python3.8 2 chế độ thủ công
3 /usr/bin/python3.9 2 chế độ thủ công
Nhấn <enter> để giữ lựa chọn hiện tại[*], hoặc nhập số lựa chọn: 1
update-alternatives: sử dụng /usr/bin/python3.10 để cung cấp /usr/bin/python3 (python3) ở chế độ thủ công
Nếu tôi không chọn phiên bản python3.8, một số lệnh và ứng dụng hệ thống sẽ không hoạt động;
Ví dụ: khi tôi đặt py 3.9 làm mặc định và cố chạy cmd hệ thống:
$ Sudo add-apt-repository ppa:deadsnakes/ppa
Traceback (cuộc gọi gần đây nhất cuối cùng):
Tệp "/usr/bin/add-apt-repository", dòng 12, trong <module>
từ softwareproperties.SoftwareProperties nhập SoftwareProperties, shortcut_handler
Tệp "/usr/lib/python3/dist-packages/softwareproperties/SoftwareProperties.py", dòng 68, trong <module>
từ gi.repository nhập Gio
Tệp "/usr/lib/python3/dist-packages/gi/__init__.py", dòng 42, trong <module>
từ . nhập _gi
ImportError: không thể nhập tên '_gi' từ mô-đun 'gi' được khởi tạo một phần (rất có thể là do nhập theo vòng) (/usr/lib/python3/dist-packages/gi/__init__.py)
Bất kỳ trợ giúp về cách khắc phục nó sẽ rất được hoan nghênh!
Trân trọng,
Leonardo