Hướng dẫn change python default version - thay đổi phiên bản mặc định của python
[Cập nhật cho năm 2021] Show (Bất kể bạn đang ở trên Mac, Linux hay Windows :) Nếu bạn bối rối về cách bắt đầu phiên bản Python mới nhất, trên hầu hết các nền tảng thì đó là trường hợp Historically...Công ước đặt tên là nói chung, hầu hết các tập lệnh sẽ gọi Python2 hoặc Python3 một cách rõ ràng. Điều này đã xảy ra do nhu cầu tương thích ngược. Mặc dù về mặt kỹ thuật Python thậm chí không đảm bảo khả năng tương thích ngược giữa các phiên bản nhỏ, Python3 thực sự phá vỡ khả năng tương thích ngược. Vào thời điểm đó, các chương trình gọi ' Tại thời điểm câu trả lời này được viết, OP không nên thay đổi điều này do duy trì khả năng tương thích cho các tập lệnh cũ. Năm 2021 ...Ngày nay, nhiều năm sau quá trình chuyển đổi Python2-> Python3, hầu hết các phần mềm đều đề cập rõ ràng đến Python2 hoặc Python3 (ít nhất là trên Linux). Ví dụ, họ có thể gọi Đơn thuốc cho cách phân phối nên xử lý lệnh Về cơ bản nếu bạn đang viết một thư viện, bạn nên chỉ định phiên bản Python (2 hoặc 3 hoặc hạt mịn hơn trong các trường hợp cụ thể) bạn có thể sử dụng. Nếu không là người dùng cuối, bạn nên thoải mái đổi tên việc này cho mục đích sử dụng cá nhân của riêng bạn (mặc dù hệ điều hành hoặc phân phối của bạn có thể không làm cho điều đó dễ dàng). Bí danh Shell:Tuy nhiên, bạn có thể tạo ra một bí danh tùy chỉnh trong vỏ của bạn. Cách bạn làm như vậy phụ thuộc vào vỏ, nhưng có lẽ bạn có thể làm Người dùng bối rối không nên cố gắng tạo bí danh hoặc môi trường ảo hoặc tương tự tạo ra Khác nhau 3.* phiên bản hoặc 2.* phiên bản:Trong trường hợp cực kỳ khó xảy ra rằng nếu ai đó đến với câu hỏi này với hai phiên bản Python3, ví dụ: 3.1 so với 3.2 và bạn bối rối rằng bằng cách nào đó bạn đã cài đặt hai phiên bản Python, điều này có thể là do bạn đã thực hiện cài đặt thủ công và/hoặc cài đặt thủ công. Bạn có thể sử dụng các cơ sở cài đặt/chương trình/cài đặt chương trình tiêu chuẩn của OS để giúp theo dõi mọi thứ và có lẽ (trừ khi bạn đang thực hiện công việc Dev đáng ngạc nhiên bị ảnh hưởng bởi một số thay đổi không tương thích ngược giữa các phiên bản nhỏ) xóa phiên bản cũ ( hoặc làm Một chút về $ PathSidenote: Để xây dựng một chút trên đường dẫn: Các cách thông thường mà các chương trình được chọn là thông qua biến môi trường
Sidenote2: (Trong trường hợp hiếm hơn, chương trình Python gọi một chương trình phụ với mô-đun |