Menu

Cách cài đặt Python trên Windows, macOS và Linux (2026)

Hướng dẫn từng bước cài đặt Python trên mọi hệ điều hành, kiểm tra phiên bản, và biết khi nào bạn thật ra không cần cài gì cả.

Trang này có trình soạn thảo chạy trực tiếp. Sửa, chạy và xem đầu ra ngay lập tức.

Trước tiên, một chút thực tế

Bạn thật ra không cần cài gì để viết những dòng Python đầu tiên. Các trình soạn thảo nhúng trong bộ tài liệu này chạy code Python thật ngay trên trình duyệt, và chỉ với chúng thôi bạn cũng có thể học được một thời gian. Đến lúc bạn muốn lưu tệp trên máy của mình, chạy những chương trình dài hơn hoặc dùng các thư viện không có sẵn, đó mới là lúc cài Python lên máy.

Nếu muốn bắt tay vào viết code ngay, hãy chuyển sang trang tiếp theo, hoặc mở trình biên dịch Python online. Nếu bạn đã sẵn sàng cài đặt, hãy đọc tiếp.

Kiểm tra xem Python đã có sẵn chưa

Trước khi cài gì, hãy kiểm tra những gì bạn đang có. Mở một terminal (Command Prompt hoặc PowerShell trên Windows, Terminal trên macOS, shell bạn thích trên Linux) rồi gõ:

python --version

Nếu kết quả báo "command not found", hãy thử python3 --version. Trên macOS và hầu hết các bản phân phối Linux, có lẽ bạn sẽ thấy sẵn một dòng như Python 3.12.6. Nếu con số bắt đầu bằng 3., mọi thứ đều ổn.

Nếu bạn thấy Python 2. gì đó, hãy coi như Python chưa được cài. Python 2 đã ngừng hỗ trợ từ năm 2020 và không nên dùng cho code mới.

Cài đặt trên Windows

  1. Truy cập python.org/downloads.
  2. Nhấn nút lớn màu vàng "Download Python 3.x.x". Trang web tự nhận diện Windows.
  3. Mở trình cài đặt. Trước khi nhấn Install Now, hãy đánh dấu ô "Add python.exe to PATH" ở cuối cửa sổ. Đây là bước quan trọng nhất: nếu bỏ qua, lệnh python sẽ không chạy được trong terminal.
  4. Nhấn "Install Now" và chờ khoảng một phút. Trình cài đặt lo phần còn lại.
  5. Mở một cửa sổ PowerShell hoặc Command Prompt mới (các cửa sổ cũ chưa có PATH được cập nhật) rồi chạy python --version. Bạn sẽ thấy phiên bản vừa cài.

Nếu bạn quên đánh dấu ô PATH, cách sửa dễ nhất là chạy lại trình cài đặt, nhấn "Modify" và thêm nó vào sau.

Cài đặt trên macOS

Bạn có hai lựa chọn tốt. Chọn một; đừng dùng lẫn cả hai.

Cách A: trình cài đặt từ python.org. Tải về từ python.org/downloads, mở tệp .pkg và làm theo hướng dẫn. Khi xong, python3 và pip3 sẽ có sẵn trong terminal.

Cách B: Homebrew. Nếu bạn đã dùng Homebrew cho các công cụ khác:

brew install python

Homebrew giữ Python luôn được cập nhật khi bạn chạy brew upgrade, đó là lý do nhiều lập trình viên thích cách này. Dù chọn cách nào, hãy kiểm tra lại bản cài đặt:

python3 --version

Trên macOS, hãy luôn dùng python3 và pip3 thay vì python và pip trơn. Các lệnh trơn đôi khi trỏ tới một bản Python cũ của hệ thống mà bạn không nên đụng vào.

Cài đặt trên Linux

Hầu hết các bản phân phối đã có sẵn Python 3. Hãy chạy python3 --version trước để kiểm tra. Nếu cần cài mới hoặc nâng cấp, hãy dùng trình quản lý gói:

  • Debian / Ubuntu: sudo apt update && sudo apt install python3 python3-pip python3-venv
  • Fedora: sudo dnf install python3 python3-pip
  • Arch: sudo pacman -S python python-pip

Gói python3-venv (hoặc gói tương đương trong bản phân phối của bạn) nên được cài ngay từ đầu, vì bạn sẽ dùng môi trường ảo ngay khi bắt đầu cài thư viện.

Kiểm tra bản cài đặt bằng code thật

Khi terminal đã báo một số phiên bản hợp lý, hãy thử chạy trọn vẹn một chương trình nhỏ. Trong terminal:

python3

Lệnh này đưa bạn vào chế độ tương tác của Python, với dấu nhắc trông như >>>. Gõ một dòng rồi nhấn Enter:

>>> print("installed")
installed
>>> 2 + 2
4
>>> exit()

Nếu bạn thấy kết quả chứ không phải lỗi, vậy là xong. Bạn có thể thoát phiên tương tác bằng exit() hoặc Ctrl-D.

Và nếu bạn chỉ muốn thử mà không cần mở terminal, đây là một đoạn code chạy được, hoạt động y hệt các dòng ở trên:

Khi có sự cố

  • Gõ python lại mở Microsoft Store trên Windows. Chuyện này xảy ra khi bạn bỏ qua bước "Add to PATH" và Windows đang cố giúp bạn. Chạy lại trình cài đặt, nhấn Modify và thêm Python vào PATH.
  • Không tìm thấy pip. Trên macOS và Linux, hãy thử pip3. Trên Windows, pip sẽ chạy được nếu Python đã nằm trong PATH; nếu không, dùng python -m pip ... như một phương án dự phòng chắc chắn.
  • Có nhiều phiên bản Python khiến bạn rối. Điều đó là bình thường, và quản lý chúng chính là việc của môi trường ảo. Chúng ta sẽ tìm hiểu ở một chương sau.

Bạn đã sẵn sàng

Với lệnh python3 chạy được và một số phiên bản ổn, bạn đã sẵn sàng cho bước tiếp theo: thực sự chạy một script do chính bạn viết. Đó là bài tiếp theo.

Câu hỏi thường gặp

Làm sao để cài đặt Python?

Tải trình cài đặt từ python.org, chạy nó, và (trên Windows) đánh dấu ô 'Add Python to PATH' trước khi nhấn Install. Trên macOS và Linux, Python thường đã có sẵn; bạn thường chỉ cần cài thêm một phiên bản mới hơn bên cạnh bản của hệ thống.

Làm sao để kiểm tra phiên bản Python?

Mở terminal và chạy python --version hoặc python3 --version. Nếu bạn nhận được một con số như 3.12.2, nghĩa là Python đã được cài. Nếu gặp lỗi command not found, bạn vẫn cần cài đặt nó.

Có cần cài Python mới học được không?

Không. Bạn có thể chạy Python ngay trên trình duyệt ở những trang như Coddy, kể cả các trình soạn thảo tương tác trong bộ tài liệu này. Cài đặt trên máy sẽ hữu ích khi bạn muốn lưu dự án, làm việc với tệp trên máy tính hoặc dùng thư viện, nhưng đó không phải điều kiện bắt buộc cho vài bài học đầu tiên.

Nên cài phiên bản Python nào?

Bản phát hành ổn định hiện tại của Python 3, được python.org làm nổi bật ngay trên trang chủ. Bất kỳ phiên bản Python 3 gần đây nào cũng đủ để học; bạn không cần đúng một phiên bản phụ cụ thể. Tránh Python 2: nó đã ngừng hỗ trợ từ nhiều năm trước và không còn nhận bản vá bảo mật.

Hình minh họa các ngôn ngữ lập trình của Coddy

Học lập trình cùng Coddy

Bắt đầu