Cách cài đặt Python trên Mac: Hướng dẫn cài đặt liền mạch

Spread the love

Bạn đang thắc mắc cách cài đặt Python trên máy Mac để sử dụng cấu hình hệ điều hành và phần cứng mạnh mẽ của máy Mac nhằm phát triển và thử nghiệm chương trình nhanh hơn? Hãy đọc tiếp!

Python không chỉ là ngôn ngữ lập trình; nó là nền tảng của thế giới công nghệ, hỗ trợ mọi thứ từ ứng dụng web đến thuật toán học máy. Nếu bạn là người dùng Mac, bạn sẽ được thưởng thức vì sự kết hợp giữa Python và macOS tạo ra một bộ đôi năng động để phát triển phần mềm và khoa học dữ liệu.

Tính linh hoạt, dễ đọc và thư viện phong phú của Python khiến nó trở thành ngôn ngữ được các chuyên gia cũng như người mới bắt đầu sử dụng. Khi kết hợp với môi trường thân thiện với người dùng của macOS, bạn sẽ có được sự kết hợp mạnh mẽ giúp đơn giản hóa việc viết mã, thử nghiệm và phát triển dự án.

Cho dù bạn là nhà phát triển dày dạn kinh nghiệm hay người mới bắt đầu tò mò, liên minh Mac-Python có thể nâng cao đáng kể năng suất của bạn.

Trong hướng dẫn toàn diện này, tôi sẽ hướng dẫn bạn các phương pháp khác nhau để cài đặt Python trên máy Mac, đảm bảo thiết lập liền mạch.

Python quan trọng như thế nào với tư cách là ngôn ngữ lập trình?

Python là ngôn ngữ lập trình không thể thiếu đối với thế giới tính toán. Tính dễ đọc và đơn giản của nó giúp người mới bắt đầu có thể truy cập được, trong khi các thư viện và khung mạnh mẽ phục vụ cho người dùng nâng cao. Ngoài ra, tính linh hoạt của nó còn mở rộng phát triển web, khoa học dữ liệu, học máy và tự động hóa quy trình bằng robot.

Python không thể thiếu trong phân tích dữ liệu và trí tuệ nhân tạo. Đó là bởi vì bản chất nguồn mở của nó thúc đẩy một cộng đồng sôi động và các nhà phát triển tự do hoặc cổ trắng thích mã hóa các chương trình hoặc giải pháp khoa học dữ liệu dưới dạng tập lệnh Python. Trên toàn cầu, các nhà phát triển biết rằng họ có thể nhận được sự hỗ trợ rộng rãi và đáng tin cậy miễn phí cho Python nếu mã bị hỏng.

Hơn nữa, những gã khổng lồ công nghệ như Google và Facebook phụ thuộc rất nhiều vào nó. Sự phổ biến của Python trong giáo dục hỗ trợ các lập trình viên mới. Khả năng thích ứng của nó đảm bảo nó vẫn là một công cụ cơ bản cho các nhiệm vụ đa dạng.

Cũng đọc: 15 dự án Python dành cho người mới bắt đầu để thực hành và học hỏi

Lý do nên cài đặt Python trên Mac

Lý do chính để sử dụng macOS và Python để lập trình là tính bảo mật cực cao mà không hệ điều hành nào khác ngoại trừ Linux có thể cung cấp. Tin tặc và kẻ gửi thư rác trên khắp thế giới phát triển các chương trình phần mềm độc hại và vi-rút cho PC chạy Windows vì phần lớn người dùng máy tính sử dụng Windows.

  Cách tính số ngày giữa hai ngày trong Excel

Vì macOS có thị phần nhỏ hơn nên tin tặc hiếm khi nhắm mục tiêu vào MacBook và iMac. Ngoài ra, Apple còn có một đội ngũ bảo mật mạnh mẽ luôn nỗ lực hết sức để giúp macOS hầu như miễn nhiễm với phần mềm độc hại và vi rút.

Các lý do chính khác như sau:

  • MacBook và iMac đặc biệt được biết đến với các công việc sáng tạo, khoa học và lập trình máy tính.
  • macOS dựa trên Unix, cung cấp giao diện dòng lệnh mạnh mẽ để phát triển và viết kịch bản.
  • Mac đi kèm với một bộ công cụ dành cho nhà phát triển như XcodeThiết bị đầu cuối, và Homebrew.
  • Máy Mac được biết đến với phần cứng chất lượng cao, đảm bảo trải nghiệm phát triển mượt mà và đáng tin cậy.
  • Giao diện macOS trực quan mang lại năng suất cao với hệ thống quản lý cửa sổ hiệu quả.
  • Nếu bạn đang phát triển ứng dụng iOS, Mac rất cần thiết do khả năng tương thích với Xcode.
  • Máy Mac có xu hướng có tuổi thọ dài hơn và được biết đến với độ tin cậy, giảm thời gian ngừng hoạt động.

Máy Mac có được cài đặt sẵn Python cho Mac không?

macOS sử dụng tập lệnh Python cho một số tác vụ và mô-đun trong phần phụ trợ. Do đó, cho đến macOS 12.3, nó sẽ xuất xưởng tất cả MacBook và iMac được cài đặt sẵn khung Python 2.7.

Tuy nhiên, các nhà phát triển đã ngừng sử dụng phiên bản Python 2.X vì Python Software Foundation không còn hỗ trợ bản dựng Python này nữa.

Vì vậy, Apple đã công bố vào năm 2019 trong một macOS Catalina Bản phát hành 10.15 lưu ý rằng họ sẽ ngừng vận chuyển MacBook và iMac được cài đặt sẵn Python 2.7. Tuy nhiên, Apple đã trì hoãn quá trình này và cuối cùng đã làm điều đó đối với các bản phát hành macOS Moneyery 12.3.

Vì vậy, nếu bạn đang sử dụng máy Mac cũ trước macOS 12.3, bạn nên cài đặt sẵn Python 2.7 trên hệ thống của mình. Các máy Mac mới hơn, như Ventura và Sonoma, không còn đi kèm bất kỳ phiên bản xây dựng nào của Python nữa.

Nếu bạn cần Phiên bản Python 3.X để lập trình chức năng, bạn phải tự cài đặt nó bằng cách làm theo bất kỳ phương pháp nào được đề cập trong các phần bên dưới.

Cách cài đặt Python trên Mac

Có nhiều cách khác nhau để thiết lập Python trên Mac. Tìm bên dưới tất cả các cách dễ dàng và phổ biến:

Cập nhật phiên bản Python hiện có cho Mac

Nếu bạn đang sử dụng macOS 12.3 hoặc các phiên bản cũ hơn thì MacBook hoặc iMac của bạn đã có bản phân phối Python. Bạn chỉ cần cập nhật hoặc nâng cấp nó lên bản dựng Python mới nhất để có thể phát triển các chương trình tuyệt vời. Tìm bên dưới các bước:

Kiểm tra phiên bản Python

  • Khởi chạy ứng dụng Terminal bằng cách tra cứu nó trên Spotlight.
  • Nhập mã sau vào Terminal và nhấn Return:
  • python --version
  • Terminal sẽ hiển thị phiên bản phân phối Python như 2.7.
  • Vì tôi đang sử dụng macOS Ventura để viết hướng dẫn này nên hệ thống của tôi không thể hiển thị bất kỳ phiên bản phân phối Python nào vì nó không có phiên bản nào. Tuy nhiên, các hệ thống macOS cũ hơn 12.3 sẽ hiển thị phiên bản Python.

    Cài đặt Homebrew

    Sau khi biết phiên bản Python của bạn, hãy làm theo các bước sau để cập nhật hoặc nâng cấp nó bằng Homebrew:

      10 phần mềm gọi điện/phát giọng nói tự động tốt nhất [2023]
  • Sao chép và dán lệnh này vào ứng dụng Terminal:
  • /bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"
  • Nhấn Return để thực hiện.
  • Nhập mật khẩu hệ thống để xác thực hành động.
  • Bây giờ, Terminal sẽ trải qua nhiều giai đoạn khác nhau để tải xuống các bản phân phối mà nó cần.
  • Đợi cho đến khi bạn thấy thông báo “Cài đặt thành công”.
  • Bây giờ, sao chép và dán đoạn script sau rồi nhấn Return để cài đặt Brew to Path:
  • echo 'eval "$(/opt/homebrew/bin/brew shellenv)’ >> 
    /Users/tamaldas/.zprofile eval $(/opt/homebrew/bin/brew shellenv)
  • Tập lệnh trên được tạo khi kết thúc quá trình cài đặt Homebrew trên Terminal để bạn có thể sao chép nó từ đó hoặc chỉnh sửa tên người dùng trong thành phần mã /Users/tamaldas/.zprofile này trước khi sử dụng mã.
  • Cập nhật hoặc nâng cấp bản phân phối Python

    Bây giờ bạn đã có Homebrew trong MacBook hoặc iMac, hãy làm theo các bước sau để cập nhật hoặc nâng cấp Python:

  • Đi đến cùng bảng điều khiển Terminal.
  • Sao chép và dán mã này vào nó:
  • brew upgrade python
  • Thao tác này sẽ bắt đầu cập nhật cài đặt Python hiện có sau khi cho phép thực hiện hành động bằng mật khẩu.
  • Mã sẽ hoạt động tốt trên máy Mac cũ hơn có khung Python 2.7. Vì tôi đang sử dụng máy Mac mới nhất nên Python không khả dụng và do đó Terminal hiển thị thông báo này: “zsh:command not Found”.

    Sau khi quá trình kết thúc, hãy khởi động lại máy Mac để tận hưởng bản phân phối Python mới nhất khi mã hóa.

    Cài đặt Python trên Mac bằng Trình cài đặt

    Đây là cách thuận tiện nhất để cài đặt phiên bản Python mới nhất trên Mac. Thực hiện theo các bước được đề cập ở đây:

    Tải Python cho Mac

  • Mở trình duyệt Safari và truy cập trang web chính thức của Ngôn ngữ Python.
  • Nhấp vào menu Tải xuống trên menu trang web.
  • Nhấp vào nút Tải xuống Python 3.12.0.
  • Một cửa sổ bật lên bảo mật có thể xuất hiện. Nhấp vào Cho phép.
  • Gói sẽ tải xuống và hiển thị trực tiếp trên Dock của macOS.
  • Nhấp vào trình cài đặt Python để bắt đầu.
  • Cài đặt gói Python

  • Nhấp vào trình cài đặt Python sẽ hiển thị nút Mở trong Finder.
  • Bấm vào đó.
  • Bây giờ bạn sẽ thấy trình cài đặt trong thư mục Tải xuống của máy Mac.
  • Bấm đúp vào tệp Python PKG và hộp thoại Cài đặt Python sẽ hiển thị.
  • Nhấp vào Tiếp tục trên cửa sổ này.
  • Một lần nữa, nhấp vào Tiếp tục trên hộp thoại Thông tin quan trọng.
  • Bạn phải nhấp vào Tiếp tục và Đồng ý trên hộp thoại Thỏa thuận cấp phép phần mềm.
  • Bây giờ, hãy chọn đĩa Macintosh HD của bạn làm thư mục cài đặt cho Python và nhấp vào Tiếp tục.
  • Cuối cùng, nhấp vào Cài đặt để bắt đầu quá trình thiết lập gói.
  • Cho phép quy trình bằng mật mã Touch ID hoặc Mac.
  • Sau khi quá trình cài đặt kết thúc, bạn sẽ thấy thư mục trên.

    Xác thực cài đặt

    Sau khi quá trình cài đặt kết thúc, đây là cách xác thực bản phân phối Python:

  • Mở ứng dụng Terminal.
  • Nhập lệnh sau vào đó:
  • python3 --version
  • Nhấn Quay lại.
  • Terminal bây giờ sẽ hiển thị phiên bản Python đã cài đặt.
  • Nếu nó khớp với phiên bản bạn đã cài đặt thì Python vẫn hoạt động tốt.
  • Một cách khác để xác minh cài đặt Python là thực thi tập lệnh Python IDLE. Nó khởi chạy môi trường phát triển tích hợp của Python. Đây là cách thực hiện:

    Bấm đúp vào tệp IDLE trên thư mục cài đặt Python 3.12. Nó sẽ hiển thị sau khi quá trình cài đặt hoàn tất.

      Giải pháp huấn luyện chó tất cả trong một hay chỉ là một món đồ chơi?

    Bạn sẽ thấy cửa sổ tập lệnh Python ở trên. Ở đó, nhập tập lệnh Python sau và nhấn Return:

    print("Hello, World!")

    Điều này sẽ tạo ra phản hồi sau từ Python:

    Nó xác nhận rằng quá trình cài đặt Python 3.12.0 của bạn đã thành công.

  • Mở Terminal và chạy lệnh sau:
  • python3 –version
  • Bạn sẽ thấy thông báo sau trong cửa sổ bật lên:
  • The “python3” command requires the command line developer tools. 
    Would you like to install the tools now?

  • Nhấp vào nút Cài đặt.
  • Trên trang Thỏa thuận cấp phép, nhấp vào Đồng ý.
  • Bạn sẽ thấy hộp thoại “Đang tải xuống phần mềm”.
  • Cho phép quá trình tự hoàn thành.
  • Khi quá trình kết thúc, hãy chạy lại lệnh “python3 –version” trên ứng dụng Terminal và nó sẽ hiển thị phiên bản phân phối Python đã cài đặt.

    Cài đặt Python trên Mac bằng Homebrew

  • Chạy lệnh Homebrew như đã giải thích trước đó.
  • Khi Homebrew được cài đặt trên máy Mac của bạn, hãy mở Terminal và chạy lệnh này:
  • brew install python
  • Trình quản lý gói Homebrew sẽ bắt đầu tải xuống và cài đặt khung Python mới nhất tương thích với máy Mac.
  • Khi quá trình kết thúc, hãy chạy lại lệnh “python3 –version” để xác nhận phiên bản Python đã cài đặt.
  • Cũng đọc: Thư viện và mô-đun Python mà mọi nhà phát triển nên biết

    Cách gỡ cài đặt Python trên Mac

    Có hai cách để xóa khung Python khỏi máy Mac của bạn. Bạn có thể gỡ cài đặt bằng giao diện người dùng đồ họa nếu bạn đã cài đặt nó bằng trình cài đặt gói hoặc ứng dụng Terminal. Dưới đây là các phương pháp và các bước thực hiện:

    Gỡ cài đặt Python cho Mac khỏi ứng dụng

  • Trên máy Mac của bạn, hãy bấm vào Đi trên thanh công cụ của máy Mac ở đầu màn hình.
  • Một menu ngữ cảnh sẽ bật lên. Ở đó, nhấp vào nút Ứng dụng.
  • Trên cửa sổ Ứng dụng, cuộn xuống để tìm thư mục Python 3.12.0.
  • Nhấp chuột phải để hiển thị menu ngữ cảnh.
  • Ở đó, nhấp vào tùy chọn Move to Bin.
  • Xác thực hành động bằng cách sử dụng mật mã Touch ID hoặc Mac của bạn.
  • Đó là nó! Bạn đã gỡ cài đặt thành công Python khỏi máy Mac của mình.

    Gỡ cài đặt Python Framework khỏi máy Mac

  • Khởi chạy ứng dụng Mac Terminal từ Spotlight hoặc Launchpad > Tiện ích.
  • Trong giao diện dòng lệnh, sao chép và dán lệnh sau:
  • sudo rm -rf /Library/Frameworks/Python.framework
  • Nhập mật mã Mac để xác thực hành động.
  • Bây giờ, hãy chạy lệnh sau để xác thực xem Python đã được gỡ cài đặt hay chưa:
  • python --version

    Phương pháp trên chỉ hoạt động nếu Python được Apple cài đặt như một phần của thiết lập macOS.

    Gỡ cài đặt Python bằng Homebrew

    Nếu bạn đã cài đặt phiên bản Python 3.XX bằng Homebrew, bạn phải cài đặt lệnh Homebrew để gỡ cài đặt Python. Làm theo các hướng dẫn sau để xóa Python:

  • Khởi chạy ứng dụng macOS Terminal.
  • Sao chép lệnh sau và dán vào ứng dụng Terminal:
  • brew uninstall python
  • Nhấn Enter để bắt đầu quá trình.
  • Bạn sẽ thấy ký hiệu Gỡ cài đặt trên ứng dụng Terminal.
  • Sau khi hoàn tất, mọi hoạt động trên ứng dụng Terminal sẽ dừng lại.
  • Xác minh việc gỡ cài đặt bằng cách chạy lệnh này:
  • python3 --version
  • Ứng dụng Terminal sẽ hiển thị ký hiệu sau:
  • zsh: command not found: python

    Phần kết luận

    Biết cách cài đặt Python trên Mac là một kỹ năng cơ bản bạn phải biết nếu muốn tạo dựng sự nghiệp thành công trong lĩnh vực lập trình.

    Ngoài ra, cần phải cài đặt Python 3.X hoặc cao hơn trên máy Mac vì máy Mac cũ đi kèm với Python 2.7, điều này không tốt cho việc viết kịch bản Pythoin. Ngoài ra, các máy Mac mới hơn không chứa bất kỳ khung Python nào được cài đặt sẵn nên bạn phải cài đặt thủ công.

    Hãy thử bất kỳ phương pháp nào ở trên mà bạn thích và tận hưởng khả năng viết kịch bản Python cực nhanh trên máy Mac của bạn.

    Bạn cũng có thể muốn tìm hiểu về các tài nguyên tốt nhất để học Python cho người mới bắt đầu.

    x