Như những người khác đã lưu ý, Bare sudo apt-get install package
sẽ cài đặt phiên bản mới nhất có sẵn, thay thế phiên bản cũ hơn nếu cần.
Nhưng với một số phần mềm (trong đó có Python) thì tình hình có hơi khác. Một số phiên bản chính, rất và không thể thay đổi khác nhau có các gói riêng . Chẳng hạn, Python 2.6 , Python 2.7 , Python 3.1 đều sống trong các gói riêng biệt trên Ubuntu.
Điều đặc biệt quan trọng là một trong những chính sách của Ubuntu là sử dụng rộng rãi Python để viết phần mềm cho người dùng cuối. Vì vậy, trên thực tế, phần khá lớn của hệ thống được viết bằng Python. Hiện tại, mã chạy trên Python 2.6 - vì vậy phiên bản này là mặc định khi cài đặt; và mã sẽ không dễ dàng chạy trên, giả sử, Python 2.7 - vì không tương thích tồn tại. Để chuyển hệ thống sang Python 2.7, cần phải thực hiện một phần công việc, bao gồm cập nhật và kiểm tra lại tất cả các tập lệnh. Điều này không thể được thực hiện dễ dàng; nghĩa là, bạn không thể "chuyển" hệ thống của mình sang Python 2.7 và xóa phiên bản cũ hơn.
Nhưng. Nếu bạn không quan tâm đến các bánh răng ưa thích của hệ thống của bạn và chỉ cần Python mới hơn - không gặp trở ngại nào. Đi và sudo apt-get install python3
mã cho 3.x Python dũng cảm; chỉ cần nhớ khởi chạy các tập lệnh của bạn với python3
và sử dụng #!/usr/bin/env python3
dòng shebang.