Nhiều phiên bản Python có thể chạy trên cùng một máy không?
Vì vậy, trong bài viết này, bạn sẽ học cách chạy nhiều phiên bản Python trên Windows bằng hình ảnh và minh họa. Nhưng trước khi tiếp tục, bạn phải biết các phiên bản Python khác nhau được cài đặt trên hệ thống của mình Show
❖ Làm cách nào để kiểm tra tất cả các phiên bản Python đã cài đặt trên Windows?Nhập lệnh sau vào dấu nhắc lệnh của bạn để tìm các phiên bản Python có sẵn trên hệ thống của bạn py -0 Lệnh trên sẽ liệt kê tất cả các phiên bản Python được cài đặt trên hệ thống của bạn. Nếu bạn muốn tìm các phiên bản khác nhau đã cài đặt cũng như đường dẫn đến từng phiên bản đã cài đặt, hãy sử dụng lệnh sau py -0p Hình ảnh minh họa dưới đây sẽ giúp bạn hiểu rõ các lệnh trên Khi bạn đã xác minh các phiên bản Python được cài đặt trên hệ thống của mình, bạn có thể sử dụng một trong các phương pháp được đề cập bên dưới để chạy một tập lệnh cụ thể trong một phiên bản cụ thể ❖ Cách 1. Sử dụng Đường dẫnKhi bạn cố gắng chạy Python trong dấu nhắc lệnh, nó sẽ tìm kiếm biến môi trường py -0p4 và kiểm tra tệp thực thi có thể là tệp bó ( py -0p5), tệp lệnh ( py -0p6) hoặc bất kỳ tệp thực thi nào khác ( py -0p6) . Khi tìm thấy tệp chính xác, nó sẽ thực thi chương trình bằng tệp đó. Bây giờ, nếu bạn đã cài đặt hai phiên bản Python trên hệ thống của mình (Python 2. 7 và 3. 8), thì biến đường dẫn sẽ chứa vị trí của cả hai thư mục. Tuy nhiên, vấn đề là khi Windows tìm thấy kết quả khớp đầu tiên, nó sẽ ngừng kiểm tra bất kỳ đường dẫn nào khác Để vượt qua rào cản này, bạn phải gọi rõ ràng một hoặc cả hai ứng dụng bằng đường dẫn của chúng. Ví dụ: như bạn có thể thấy bên dưới, tôi đã cài đặt hai phiên bản Python trên hệ thống của mình
❖ Cách 2. Tạo một Lối tắt hoặc Liên kết tượng trưng➥ Tạo lối tắt. Nếu bạn muốn tránh sử dụng toàn bộ đường dẫn, thì bạn có thể tạo lối tắt cho từng tệp py -0p0 riêng lẻ và đổi tên chúng thành python27 và python38. Giờ đây, bạn có thể chạy trực tiếp từng phiên bản bằng các phím tắt tương ứng Để tạo các phím tắt, hãy làm theo các bước đã cho
➥ Tạo một liên kết tượng trưng. Ngoài ra, bạn cũng có thể liên kết tượng trưng đến các tệp thực thi tương ứng và đổi tên chúng. Sau đó, bạn có thể thực thi mã của mình bằng python27, tôi. e. cái tên được đặt bởi bạn Ghi chú. Đặt các phím tắt ở đâu đó được bao gồm trong đường dẫn để có thể dễ dàng gọi chúng C:\Windows\System32>cd C:\bin C:\bin>mklink python27.exe C:\Python27\python.exe symbolic link created for python27.exe <<===>> C:\Python27\python.exe Khi lối tắt và các liên kết đã được tạo, bạn có thể dễ dàng gọi một phiên bản cụ thể bằng tên do bạn chỉ định, như minh họa bên dưới ❖ Phương pháp 3. Sử dụng Trình khởi chạy PythonBạn có thể sử dụng pylauncher và sau đó sử dụng một trong các cách tiếp cận sau để thực thi tập lệnh của mình trong phiên bản bạn muốn Ghi chú. Nếu bạn có Python 3. 3 trở lên, không cần phải cài đặt thủ công vì nó đã có sẵn với các phiên bản Python mới hơn ➥ Cách tiếp cận 1. Sử dụng Shebang (#) trong Tập lệnhBạn có thể chỉ cần sử dụng một dòng Shebang trong tập lệnh của mình để đề cập đến phiên bản mà bạn muốn tập lệnh được thực thi trong đó py -0p1 – Để thực thi tập lệnh với Python 2. 7. ______12 – Để thực thi tập lệnh với Python 3. 8. Thí dụ. Hình ảnh sau đây cho thấy cách bạn có thể sử dụng Shebang trong tập lệnh của mình và thực thi nó trực tiếp trong dấu nhắc lệnh của bạn ➥ Cách tiếp cận 2. Chạy Lệnh PylauncherNếu bạn không thoải mái với Shebang, bạn có thể chạy trực tiếp tập lệnh trong một phiên bản cụ thể bằng lệnh pylauncher,i. e. py -0p3
Thí dụ ❖ Phương pháp 4. Sử dụng Môi trường ảoMột cách tiếp cận khác để chạy các phiên bản Python khác nhau trên Windows là cài đặt virtualenv và tạo hai môi trường ảo độc lập cho các phiên bản Python tương ứng ➥ Cú pháp py -0p8 ➥ Ví dụ py -0p2 Khi môi trường ảo đã được tạo, bạn có thể kích hoạt một môi trường cụ thể để sử dụng phiên bản đó, như minh họa bên dưới Để hủy kích hoạt nó, hãy sử dụng lệnh. py -0p9 ❖ Cách Chọn Phiên bản Python Trong PyCharm?Nếu bạn đang sử dụng Pycharm để thực thi mã của mình, thì bạn có thể làm như vậy với sự trợ giúp của các bước sau
Ghi chú. Trong PyCharm 2019. 1 trở lên, có một tính năng mới được gọi là Trình thông dịch trên thanh trạng thái. Tính năng này cho phép chuyển đổi giữa các trình thông dịch python và xác minh phiên bản Python nào bạn đang sử dụng dễ dàng và thân thiện với người dùng hơn nhiều. Tính năng này đã được hiển thị trong hình ảnh bên dưới (được đánh dấu màu đỏ ở góc dưới cùng bên phải) Sự kết luậnChúng tôi đi đến phần cuối của hướng dẫn này và tôi hy vọng nó đã giúp ích cho bạn. Hãy đăng ký và theo dõi để có nhiều bài viết thú vị hơn
Tham gia Lớp học nâng cao PyCharm ngay bây giờ và thành thạo PyCharm vào ngày mai Shubham Sayon Tôi là một người tạo nội dung và Blogger Python chuyên nghiệp. Tôi đã xuất bản nhiều bài báo và tạo các khóa học trong một khoảng thời gian. Hiện tại tôi đang làm việc với tư cách là một freelancer toàn thời gian và tôi có kinh nghiệm trong các lĩnh vực như Python, AWS, DevOps và Networking Bạn có thể có nhiều phiên bản Python trên máy tính của mình không?Với Bộ điều hướng, bạn có thể có các phiên bản Python khác nhau trên máy tính của mình và dễ dàng chuyển đổi giữa chúng bằng cách giữ chúng trong các môi trường khác nhau. Để sử dụng phiên bản Python khác với phiên bản bạn đang sử dụng, hãy thiết lập một môi trường mới. Bắt đầu điều hướng.
Tôi có thể cài đặt Python 2 và 3 cùng lúc không?bạn có thể cài đặt cả python 2 và python 3 trong máy của mình nhưng bạn không thể sử dụng cả hai trong cùng một trình chỉnh sửa mã đơn lẻ . Để sử dụng cả hai cùng lúc, bạn phải mở một IDE với python 2 và một IDE khác với python 3. |