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

Jul 11, 2025
Quyền riêng tư và Bảo mật

Python không được đóng gói sẵn với Windows, nhưng điều đó không có nghĩa là người dùng Windows sẽ không thấy ngôn ngữ lập trình linh hoạt này hữu ích. Tuy nhiên, việc cài đặt phiên bản mới nhất không hoàn toàn đơn giản, vì vậy hãy đảm bảo rằng bạn có được công cụ phù hợp cho nhiệm vụ trong tầm tay.

Được phát hành lần đầu tiên vào năm 1991, Python là một ngôn ngữ lập trình cấp cao phổ biến được sử dụng để lập trình mục đích chung. Nhờ triết lý thiết kế nhấn mạnh tính dễ đọc, nó từ lâu đã trở thành niềm yêu thích của các lập trình viên sở thích cũng như các lập trình viên nghiêm túc. Nó không chỉ là một ngôn ngữ dễ sử dụng (nói một cách tương đối) mà bạn sẽ tìm thấy hàng nghìn dự án trực tuyến yêu cầu bạn cài đặt Python để sử dụng chương trình.

Bạn cần phiên bản nào?

Thật không may, đã có một bản cập nhật đáng kể cho Python vài năm trước đã tạo ra sự chia rẽ lớn giữa các phiên bản Python. Điều này có thể khiến mọi thứ hơi khó hiểu đối với người mới, nhưng đừng lo lắng. Chúng tôi sẽ hướng dẫn bạn cách cài đặt cả hai phiên bản chính

Khi bạn truy cập Trang tải xuống Python cho Windows , bạn sẽ thấy ngay sự phân chia. Ngay ở trên cùng, hình vuông và chính giữa, kho lưu trữ hỏi bạn muốn bản phát hành mới nhất của Python 2 hay Python 3 (tương ứng là 2.7.13 và 3.6.1, kể từ hướng dẫn này).

LIÊN QUAN: Thêm Hầm ngục, Tàn tích và Săn tìm Kho báu vào Thế giới Minecraft của bạn với MCDungeon

Mới hơn là tốt hơn, phải không? Có lẽ vậy, có thể không. Phiên bản bạn muốn phụ thuộc vào mục tiêu cuối cùng của bạn. Ví dụ, giả sử bạn đọc bài viết của chúng tôi về việc mở rộng thế giới Minecraft của bạn với MCDungeon và rất vui được thêm những thứ hay ho vào thế giới của bạn. Dự án đó được viết mã bằng Python và yêu cầu Python 2.7 — bạn không thể chạy dự án MCDungeon với Python 3.6. Trên thực tế, nếu bạn đang khám phá các dự án sở thích như MCDungeon, bạn sẽ thấy rằng gần như tất cả chúng đều sử dụng 2.7. Nếu mục tiêu của bạn là bắt đầu và chạy một số dự án kết thúc bằng phần mở rộng “.py”, thì có một rất rất có thể bạn sẽ cần 2.7 cho nó.

Mặt khác, nếu bạn đang muốn thực sự học Python, chúng tôi khuyên bạn nên cài đặt cả hai phiên bản song song (bạn có thể thực hiện mà không có rủi ro và chỉ gặp một chút rắc rối khi thiết lập). Điều này cho phép bạn làm việc với phiên bản mới nhất của ngôn ngữ, nhưng cũng chạy các tập lệnh Python cũ hơn (và kiểm tra khả năng tương thích ngược cho các dự án mới hơn). Tuy nhiên, so sánh hai phiên bản là một bài báo, vì vậy chúng tôi sẽ chuyển sang wiki dự án Python nơi bạn có thể đọc văn bản tổng quan về sự khác biệt .

Bạn chỉ có thể tải xuống Python 2 hoặc Python 3 nếu bạn chắc chắn rằng mình chỉ cần một phiên bản cụ thể. Hôm nay chúng tôi sẽ hoàn thành và sẽ cài đặt cả hai phiên bản, vì vậy chúng tôi khuyên bạn nên tải xuống cả hai phiên bản và thực hiện tương tự. Trong mục nhập chính cho cả hai phiên bản, bạn sẽ thấy trình cài đặt “x86-64”, như bên dưới.

LIÊN QUAN: Sự khác biệt giữa Windows 32-bit và 64-bit là gì?

Trình cài đặt này sẽ tự động cài đặt phiên bản 32 bit hoặc 64 bit thích hợp trên máy tính của bạn (đây là một số đọc thêm nếu bạn muốn biết thêm về sự khác biệt giữa hai).

Cách cài đặt Python 2

Cài đặt Python 2 rất nhanh chóng và không giống như những năm trước, trình cài đặt thậm chí sẽ đặt biến đường dẫn cho bạn (điều gì đó chúng ta sẽ nói sau một chút). Tải xuống và chạy trình cài đặt , chọn “Cài đặt cho tất cả người dùng”, sau đó nhấp vào “Tiếp theo”.

Trên màn hình lựa chọn thư mục, để thư mục là “Python27” và nhấp vào “Tiếp theo”.

Trên màn hình tùy chỉnh, cuộn xuống, nhấp vào “Thêm python.exe vào Đường dẫn”, sau đó chọn “Sẽ được cài đặt trên ổ cứng cục bộ”. Khi bạn hoàn tất, hãy nhấp vào “Tiếp theo”.

Bạn không phải đưa ra bất kỳ quyết định nào nữa sau thời điểm này. Chỉ cần nhấp qua trình hướng dẫn để hoàn tất cài đặt. Khi quá trình cài đặt hoàn tất, bạn có thể xác nhận cài đặt bằng cách mở Command Prompt và nhập lệnh sau:

trăn -B

Sự thành công! Nếu tất cả những gì bạn cần là Python 2.7 cho một số dự án hay dự án khác, bạn có thể dừng ngay tại đây. Nó đã được cài đặt, biến đường dẫn được thiết lập và bạn sẽ bắt đầu cuộc đua.

Cách cài đặt Python 3

Nếu bạn muốn học phiên bản Python mới nhất, bạn sẽ cần cài đặt Python 3. Bạn có thể cài đặt nó cùng với Python 2.7 mà không gặp vấn đề gì, vì vậy hãy tiếp tục và tải xuống và chạy trình cài đặt hiện nay.

Trên màn hình đầu tiên, hãy bật tùy chọn “Thêm Python 3.6 vào PATH” và sau đó nhấp vào “Cài đặt ngay”.

Tiếp theo, bạn có một quyết định để thực hiện. Việc nhấp vào tùy chọn “Tắt giới hạn độ dài đường dẫn” sẽ xóa giới hạn trên biến MAX_PATH. Thay đổi này sẽ không phá vỡ bất cứ điều gì, nhưng sẽ cho phép Python sử dụng tên đường dẫn dài. Vì nhiều lập trình viên Python đang làm việc trong Linux và các hệ thống * nix khác, nơi độ dài tên đường dẫn không phải là vấn đề, nên việc bật tính năng này trước có thể giúp giải quyết mọi vấn đề liên quan đến đường dẫn mà bạn có thể gặp phải khi làm việc trong Windows.

LIÊN QUAN: Cách làm cho Windows 10 chấp nhận đường dẫn tệp hơn 260 ký tự

Chúng tôi khuyên bạn nên tiếp tục và chọn tùy chọn này. Nếu bạn biết mình không muốn vô hiệu hóa giới hạn độ dài đường dẫn, bạn chỉ cần nhấp vào “Đóng” để hoàn tất quá trình cài đặt. Và, nếu bạn muốn đọc thêm về vấn đề này trước khi thực hiện thay đổi, đọc lên đây .

Nếu bạn chỉ cài đặt Python 3, bạn có thể sử dụng thủ thuật dòng lệnh tương tự là nhập python -v mà chúng tôi đã sử dụng ở trên để kiểm tra xem nó đã được cài đặt đúng cách và biến đường dẫn đã được đặt chưa. Tuy nhiên, nếu bạn đang cài đặt cả hai phiên bản, bạn cần thực hiện chỉnh sửa nhanh được tìm thấy trong phần sau.

Điều chỉnh các biến hệ thống để bạn có thể truy cập cả hai phiên bản Python từ dòng lệnh

Phần này của hướng dẫn là hoàn toàn tùy chọn, nhưng sẽ cho phép bạn truy cập nhanh cả hai phiên bản Python từ dòng lệnh. Sau khi cài đặt cả hai phiên bản Python, bạn có thể nhận thấy một chút sai lầm. Mặc dù chúng tôi đã bật đường dẫn hệ thống cho cả hai bản cài đặt Python, nhưng việc nhập “python” tại dấu nhắc lệnh chỉ trỏ bạn đến Python 2.7.

Lý do cho điều này rất đơn giản: biến (cho dù được tự động điều chỉnh bởi trình cài đặt hay được tinh chỉnh thủ công) chỉ đơn giản là trỏ đến một thư mục và mọi tệp thực thi trong thư mục đó sẽ trở thành một dòng lệnh. Nếu có hai thư mục được liệt kê và cả hai đều có tệp “python.exe”, thì thư mục nào cao hơn trong danh sách các biến sẽ được sử dụng. Và, nếu có một biến được đặt cho hệ thống và người dùng, đường dẫn hệ thống sẽ được ưu tiên hơn đường dẫn người dùng.

Điều thứ hai là chính xác những gì đang xảy ra trong trường hợp này: trình cài đặt Python 2 đã chỉnh sửa biến trên toàn hệ thống và trình cài đặt Python 3 đã thêm một biến cấp người dùng — và chúng tôi có thể xác nhận điều này bằng cách xem các biến môi trường của Windows.

Nhấn Bắt đầu, nhập “cài đặt hệ thống nâng cao”, rồi chọn tùy chọn “Xem cài đặt hệ thống nâng cao”. Trong cửa sổ “Thuộc tính hệ thống” mở ra, trên tab “Nâng cao”, hãy nhấp vào nút “Biến môi trường”.

Tại đây, bạn có thể thấy Python 3 được liệt kê trong phần "Biến người dùng" và Python 2 được liệt kê trong phần "Biến hệ thống".

Có một số cách để bạn có thể khắc phục tình trạng này. Đơn giản nhất (mặc dù là phiên bản có ít chức năng nhất) là chỉ cần xóa mục nhập cho phiên bản Python mà bạn định sử dụng ít nhất. Mặc dù điều đó đơn giản nhưng nó cũng không thú vị lắm. Thay vào đó, chúng tôi có thể thực hiện một thay đổi khác sẽ cung cấp cho chúng tôi quyền truy cập vào “python” cho Python 2 và “python3” cho Python 3.

Để thực hiện việc này, hãy kích hoạt Trình quản lý tệp và đi đến thư mục nơi bạn đã cài đặt Python 3 ( C: \ Users \ [username] \ AppData \ Local \ Programs \ Python \ Python36 theo mặc định). Tạo một bản sao của tệp “python.exe” và đổi tên bản sao đó ( không phải bản gốc) thành “python3.exe”.

Mở một dấu nhắc lệnh mới (các biến môi trường làm mới với mỗi dấu nhắc lệnh mới bạn mở) và nhập “python3 –version”.

Bùm! Bây giờ bạn có thể sử dụng lệnh “python” tại Command Prompt khi bạn muốn sử dụng Python 2.7 và lệnh “python3” khi bạn muốn sử dụng Python 3.

LIÊN QUAN: Cách chỉnh sửa PATH hệ thống của bạn để dễ dàng truy cập dòng lệnh trong Windows

Nếu vì bất kỳ lý do gì, bạn không thấy đây là một giải pháp thỏa đáng, bạn luôn có thể sắp xếp lại các biến môi trường. Chắc chắn rằng hoàn thiện với hướng dẫn của chúng tôi trước tiên nếu bạn không thoải mái khi chỉnh sửa các biến đó.

Tuy nhiên, xin lưu ý rằng bất kể bạn sử dụng phương pháp nào, điều quan trọng là phải giữ nguyên python.exe ban đầu vì các ứng dụng trong / scripts / subdirectory cho cả hai phiên bản Python đều dựa vào tên tệp đó và sẽ không thành công nếu thiếu.


Sau khi cài đặt một chút và một chút tinh chỉnh, bạn đã cài đặt được cả hai phiên bản và bạn đã sẵn sàng cho bất kỳ dự án Python nào bạn muốn giải quyết.

How To Install Python On Windows

How To Install Python 3.8.2 On Windows 10

How To Install Python 3.9.1 On Windows 10

How To Install Python 3.9.2 On Windows 10

How To Install Python 3 On Windows 10

How To Install Python 3.7.4 On Windows 10

How To Install Python 3.9 On Windows 10

Install Python 3.9 And PyCharm On Windows 10

How To Download And Install Python 3.6 On Windows 10

How To Download & Install Python 3.8.2 On Windows 10/8/7

How To Install Python 3.9.0 On Windows 10 | 64 Bit

How To Install Python 3.9.1 On Windows 10 (2021)

Python Beginner Tutorial: Install Python On Windows And Install Packages With Pip

How To Install Python 3.8.5 On Windows 10 [2020]

How To Install Python 3.5 On Windows 10 ( 64 Bit )

Install Anaconda Python, Jupyter Notebook And Spyder On Windows 10

How To Set Up Python In Visual Studio Code On Windows 10

Downloading And Installing Python IDLE ( Python Shell )


Quyền riêng tư và Bảo mật - Các bài báo phổ biến nhất

Phiên bản macOS nào được hỗ trợ với các bản cập nhật bảo mật?

Quyền riêng tư và Bảo mật May 3, 2025

Apple không có chính sách bằng văn bản đảm bảo thời gian hỗ trợ mỗi bản phát hành macOS với các bản cập nhật bảo mật. Nhưng bạn có thể n..


Cách kích hoạt mạng khách trên hệ thống WiFi của Google

Quyền riêng tư và Bảo mật May 9, 2025

NỘI DUNG KHÔNG ĐƯỢC CHỨNG MINH Khi bạn có khách muốn sử dụng Wi-Fi của bạn, bạn muốn cung cấp Wi-Fi cho họ… nhưng bạn có thể không muốn h..


Cách thiết lập Chromecast mới của bạn

Quyền riêng tư và Bảo mật Feb 5, 2026

Của Google Chromecast là một trong những cách dễ nhất, rẻ nhất để phát trực tiếp mọi thứ trên TV của bạn . Đây là c..


Cách tự động bật đèn khi Wi-Fi Cam của bạn phát hiện chuyển động

Quyền riêng tư và Bảo mật Feb 27, 2026

NỘI DUNG KHÔNG ĐƯỢC CHỨNG MINH Nếu bạn có một cam Wi-Fi (như Nest Cam ) được thiết lập để bảo mật, đó là một điều cần lưu..


Cách giữ tin nhắn âm thanh không bị xóa trên iPhone

Quyền riêng tư và Bảo mật Feb 24, 2026

NỘI DUNG KHÔNG ĐƯỢC CHỨNG MINH Bạn có gửi và nhận iMessages âm thanh trên iPhone của mình (không phải do ngẫu nhiên)? Thông thường, các bản ghi ..


Cách bật mã hóa toàn đĩa trên Windows 10

Quyền riêng tư và Bảo mật Jul 12, 2025

Windows 10 đôi khi sử dụng mã hóa theo mặc định và đôi khi không - nó phức tạp. Dưới đây là cách kiểm tra xem bộ nhớ trên PC chạy Windows 10 c�..


Cách cài đặt bản cập nhật Android OTA mà không mất gốc với FlashFire

Quyền riêng tư và Bảo mật Jul 5, 2025

Cập nhật qua mạng từ lâu đã trở thành vấn đề tồn tại của nhiều người dùng Android gốc. Đó là một cuộc chiến không hồi kết: cài đặt..


Cách đặt lại Amazon Fire TV của bạn

Quyền riêng tư và Bảo mật Jul 3, 2025

Mặc dù Amazon Fire TV và Fire TV stick thường chạy trơn tru, nhưng đôi khi chúng cần thao tác nhanh vào nút đặt lại. Dưới đây là cách đưa Fire TV c�..


Thể loại