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!