Python là một ngôn ngữ lập trình phổ biến được sử dụng rộng rãi bởi người mới bắt đầu và các nhà phát triển lâu năm. Các phiên bản Mac OS hiện đại đi kèm với Python 2.7.x được cài đặt [hoặc Python 2.6.1 nếu phiên bản Mac OS X cũ hơn], nhưng nhiều người dùng Python có thể cần cập nhật Python trong Mac OS lên phiên bản mới hơn như Python 3.8.x hoặc mới hơn.
Bài viết này sẽ thảo luận về cách cài đặt Python 3 cập nhật trên Mac bằng cách bao gồm hai cách khác nhau để nhanh chóng và dễ dàng cài đặt Python 3 lên máy Mac.
Lưu ý rằng chúng tôi đã nói cài đặt Python 3, không cập nhật lên Python 3, bởi vì cách thức này sẽ hoạt động khi cài đặt Python 3 trong khi duy trì đồng thời Python 2 trên Mac. Điều này rất cần thiết bởi vì rõ ràng một số ứng dụng Mac dựa vào hỗ trợ Python 2, vì vậy nếu bạn cố gắng nâng cấp Python 2.x lên Python 3.x trong Mac OS, cuối cùng bạn sẽ thấy rằng một cái gì đó đã bị phá vỡ, có lẽ rất quan trọng. Với ý nghĩ đó, bạn không nên cố gắng cập nhật bản phát hành Python được cài đặt sẵn hiện tại trên Mac, thay vào đó bạn sẽ có một sự đồng quản lý của Python 3 để tương thích đầy đủ.
Và vâng, Python 3 và Python 2 có thể cùng tồn tại trên máy Mac mà không có bất kỳ xung đột nào, các lệnh sử dụng sẽ hơi khác một chút.
Cách cài đặt Python 3 trong Mac OS
Có lẽ cách đơn giản nhất để cài đặt Python 3 là bằng cách sử dụng trình cài đặt gói Python từ python.org
- Truy cập trang tải xuống python.org tại đây và tải xuống gói trình cài đặt Python mới nhất
- Chạy gói trình cài đặt Python và cài đặt Python 3 vào máy Mac
Python 3.8.x yêu cầu khoảng 100MB dung lượng đĩa để cài đặt. Cài đặt nhanh chóng và bạn sẽ có Python 3.x cùng với Python 2.x trên Mac.
Khi Python 3 được cài đặt, bạn sẽ tìm thấy một thư mục Python3 trong thư mục /ứng dụng của máy Mac của bạn. Bạn cũng sẽ tìm thấy IDE đơn giản được gọi là IDLE trong thư mục/Ứng dụng/MacPython3/, về cơ bản cung cấp cho bạn cùng một ide python mà bạn gặp phải nếu bạn chạy ‘python3 tại dấu nhắc lệnh trong thiết bị đầu cuối.
Bạn cũng có thể cài đặt Python 3.x trên máy Mac thông qua homebrew, đó là phương thức ưa thích của tôi với tư cách là người dùng homebrew.
Cách cài đặt Python 3.x với homebrew
Cài đặt phiên bản cập nhật của Python 3.8 [kể từ thời điểm viết] rất dễ dàng với homebrew. Tất nhiên bạn sẽ cần cài đặt homebrew trên Mac trước khi bạn có thể sử dụng phương pháp homebrew, nhưng nếu bạn quan tâm đến việc gây rối với Python thì Homebrew có thể sẽ hấp dẫn bạn.
Chúng tôi sẽ cho rằng bạn đã có homebrew, nếu bạn không có thể đọc ở đây cách cài đặt homebrew trên Mac OS.
Để cài đặt phiên bản mới nhất của Python 3 bằng homebrew, chỉ cần đưa ra chuỗi lệnh sau:
brew install python3
Khi Python 3 được cập nhật đã được cài đặt trên Mac, bạn có thể chạy nó với:
python3
Cho dù bạn cài đặt Python 3 được cập nhật với trình cài đặt gói hoặc homebrew, phiên bản mặc định của Python 2.7 được cài đặt sẵn với Mac OS và Mac OS X vẫn sẽ được cài đặt, hoàn toàn không bị ảnh hưởng và có thể được chạy với lệnh đơn giản của Py Python. luôn luôn.
Cách kiểm tra phiên bản Python hiện đang được cài đặt trong Mac OS
Từ ứng dụng đầu cuối, chỉ cần nhập lệnh sau sẽ báo cáo lại phiên bản Python hiện đang được cài đặt:
python --version
Trong các macOS, bạn sẽ thấy nó thường là Python 2.7.x của một số biến thể, 2.7.4 hoặc 2.7.10 hoặc tương tự.
Sau khi bạn đã cài đặt Python bằng homebrew hoặc với trình cài đặt gói, bạn có thể kiểm tra phiên bản mới được cập nhật của Python với:
python3 --version
Và như đã đề cập trước đây, cả hai bản cài đặt của Python sẽ cùng tồn tại mà không có xung đột.
Bạn cũng có thể tìm ra nơi mà mỗi phiên bản Python được cài đặt với lệnh ’Where hoặc‘ whereis.
Lưu ý rằng một số khía cạnh của Python khác nhau trong mỗi phiên bản và thậm chí các tính năng như trò lừa máy chủ web đơn giản Python ngay lập tức khác nhau từ phiên bản 2 đến phiên bản 3. Nếu bạn dự định sử dụng một cái gì đó dài hạn hoặc học nói chung, bạn sẽ Hãy viết tốt hơn viết trong Python 3.x chứ không phải là bản phát hành Python 2.x cũ hơn.
Vì vậy, bây giờ bạn đã cài đặt Python 3, bạn đã sẵn sàng để lăn!
Học Python và Tài nguyên Python
Nếu bạn mới đến Python và lập trình nói chung, có rất nhiều tài nguyên tuyệt vời ngoài kia để giúp bạn bắt đầu.
Nếu bạn là loại để thích học từ một cuốn sách, một số lựa chọn phổ biến là sau đây [đây là các liên kết liên kết đến Amazon]:
- Học Python - O hèReilly
- Khóa học về sự cố Python: Giới thiệu thực hành, dựa trên dự án về lập trình
- Tự động hóa những thứ nhàm chán với Python: Lập trình thực tế cho tổng số người mới bắt đầu
Bạn cũng có thể xem các khóa học trực tuyến miễn phí, bao gồm cả những khóa học này từ MIT:
- EDX: MIT Learn Python Course
- MIT: Giới thiệu về Khóa học Khoa học Máy tính
Hoặc bạn cũng có thể khám phá trang Wiki Wiki rộng ở đây.
TLDR: don lồng cập nhật Python 2.x đến Python 3.x, chỉ cần cài đặt Python 3.x trên máy Mac
TLDR: Don Tiết cập nhật Python 2.x lên Python 3.x được cài đặt sẵn, nó có thể sẽ phá vỡ một cái gì đó khi làm như vậy. Thay vào đó, chỉ cần cài đặt và chạy riêng Python 3 được cập nhật.