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
- Truy cập python.org/downloads/macos/
- Tải file
python-(Universal2 cho Apple Silicon/Intel)-macos11.pkg - 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