Computer >> Hướng Dẫn Máy Tính >  >> Lập Trình >> Python

Cài Đặt Python Trên macOS

Python có sẵn bản phân phối cho nhiều nền tảng. Cần tải mã nhị phân (binary) phù hợp và cài đặt. Nếu không có binary, cần trình biên dịch C để build từ source.

macOS hiện đại (10.15+ Catalina trở lên)

  • macOS có sẵn Python 3 (thường phiên bản cũ)
  • Không nên sửa đổi Python hệ thống (/usr/bin/python3)
  • Cài Python riêng qua Homebrew (khuyên dùng) hoặc installer chính thức

Cách 1: Homebrew (Khuyên dùng)

# Cài Homebrew nếu chưa có
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"

# Cài Python mới nhất
brew install python

# Kiểm tra
python3 --version
pip3 --version

Cách 2: Installer chính thức

  1. Truy cập python.org/downloads/macos/
  2. Tải file python--macos11.pkg (Universal2 cho Apple Silicon/Intel)
  3. Chạy installer, chấp nhận mặc định

Cách 3: pyenv (Quản lý nhiều phiên bản)

brew install pyenv
echo 'export PYENV_ROOT="$HOME/.pyenv"' >> ~/.zshrc
echo '[[ -d $PYENV_ROOT/bin ]] && export PATH="$PYENV_ROOT/bin:$PATH"' >> ~/.zshrc
echo 'eval "$(pyenv init -)"' >> ~/.zshrc
source ~/.zshrc

pyenv install 3.11.5
pyenv global 3.11.5

Sau khi cài

  • Python cài ở /opt/homebrew/bin/python3 (Apple Silicon) hoặc /usr/local/bin/python3 (Intel)
  • Thư viện ở /opt/homebrew/lib/python3.x
  • PATH đã được Homebrew quản lý tự động

macOS cũ (trước 10.3)

Dùng MacPython do Jack Jansen duy trì: cwi.nl/~jack/macpython