Cài đặt python (portable) trên Windows

Tìm đến mục tải bản cài đặt Python cho Windows tại Python Releases for Windows. Tải về phiên bản Windows embeddable package (.zip) tương ứng với hệ điều hành Windows hiện hành là 64-bit, 32-bit hoặc ARM64.

Embeddable package là một bản Python tối thiểu rất gọn nhẹ trong một file .zip, có thể giải nén và chạy ngay mà không cần thông qua bộ cài .msi. Tuy nhiên do đây không phải bản đầy đủ nên thiếu đủ thứ và phải tự cài đặt thêm.

Giải nén file .zip vào một thư mục nào đó, ví dụ D:\Python. Thiết lập đường dẫn mặc định (PATH) đến thư mục này bằng hộp thoại Settings > System > About > Advanced system settings > Environment Variables.

Mở một cửa sổ cmd mới và kiểm tra phiên bản python hiện tại.

D:\Python> python --version
Python 3.13.2

Tải file get-pip.py về đâu đó, rồi dùng Python để thực hiện cài đặt pip (package manager for Python).

D:\Python> curl -sSL https://bootstrap.pypa.io/get-pip.py -o get-pip.py
D:\Python> python get-pip.py

File chạy pip.exe sẽ được cài đặt vào thư mục Scripts bên trong thư mục ta giải nén python như ví dụ phía trên ( D:\Python) cùng với một thư mục khác là Lib.

Ta cũng nên bổ sung đường dẫn đến thư mục Scripts (D:\Python\Scripts) này vào biến môi trường PATH.

Để pip hoạt động được, ta còn phải mở file có phần mở rộng là ._pth (Ví dụ với phiên bản Python 3.13.2 thì file đó tên là python313._pth) và bổ sung 02 dòng sau:

Lib
Lib\site-packages

Như vậy nội dung file ._pth sẽ tương tự như sau:

python313.zip
Lib
Lib\site-packages
.

# Uncomment to run site.main() automatically
#import site

Sau đó mở một cửa sổ cmd mới và thử dùng pip để cài đặt các package nhé.

pip install progress

OK, vậy là ta có một bộ interpreter Python gọn nhẹ rồi!

Phản hồi về bài viết

Cùng thảo luận chút nhỉ!

This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.