Chuyển file py thành exe windows

Bạn vừa viết xong một chương trình bằng Python, nhưng thay vì gửi Code thuần qua, bạn muốn chuyển python thành file EXE để người nhận dễ sử dụng. Hãy xem hướng dẫn dưới đây, bạn có thể chuyển File Python thành EXE trên Windows một cách đơn giản.

EXE là tên của một phần mở rộng tệp biểu thị các tệp thực thi trên Microsoft Windows.

Để chuyển file Python sang EXE, chúng ta sẽ sử dụng gói Python mã nguồn mở có tên là auto-py-to-exe.

Để cài đặt auto-py-to-exe, yêu cầu cơ bản là chúng ta phải cài đặt Python và pip trên máy dành cho nhà phát triển.

Để cài đặt, chúng ta sẽ phải thực hiện lệnh pip install auto-py-to-exe trên command-line.

Sau khi cài đặt xong, chúng ta có thể chạy trực tiếp auto-py-to-exe từ chính dòng lệnh và xem kết quả đầu ra.

Mình sẽ sử dụng code đơn giản để tạo GUI bằng Python và chuyển đổi nó sang EXE.

Khi bạn mở gói auto-py-to-exe, chỉ cần thêm đường dẫn tập lệnh Python của bạn như được hiển thị trong ảnh chụp màn hình bên dưới.

Sau khi hoàn tất việc chỉ định vị trí tập lệnh, hãy chọn vị trí đầu ra như được hiển thị trong ảnh chụp màn hình bên dưới, sau đó nhấp vào nút màu xanh lam.

Ngay sau khi bạn nhấp vào “CONVERT .PY TO EXE”, cửa sổ tiếp theo sẽ giống như sau:

Khi bạn mở tệp đầu ra, bạn sẽ thấy tệp GUI EXE:

Đầu ra sẽ giống như sau:

Lưu ý: Đảm bảo rằng bạn đã cài đặt tất cả các gói và thư viện python được sử dụng trong tập lệnh python qua pip vì auto-py-to-exe sẽ kết hợp tất cả các thư viện có sẵn trong máy và sau đó tạo tệp EXE. Nếu bạn không làm điều này, tệp EXE khi được cấp cho máy khác sẽ gặp lỗi không tìm thấy mô-đun.

Có người không dám bước vì sợ gãy chân, nhưng sợ gãy chân mà không dám bước đi thì khác nào chân đã gãy.

Biên Dịch File Python Thành Exe

  • 1038
  • Tháng Sáu 25, 2020

Trang chủ | Thủ thuật | Biên Dịch File Python Thành Exe

Đôi khi các bạn có nhu cầu thực thi file Python trên máy tính window. Để thực hiện download và cài đặt python trên máy tính không có cài đặn sẵn chương trình python thì ta sẽ thực hiện biên dịch file python thành file exe. Python có hỗ trợ module pyinstaller để biên dịch. Các bạn thực hiện các bước chính ở bên dưới để thực hiện.

– Bước 1: Cài dependencies bao gồm thư viện Window 10 SDK ở link bên dưới và xác định thư mục chứa các file DLL

//developer.microsoft.com/en-us/windows/downloads/windows-10-sdk

C:\Program Files (x86)\Windows Kits\10\Redist\10.0.18362.0\ucrt\DLLs\x86

– Bước 2: Cài đặt Pyinstaller

C:\> pip install pyinstaller

– Bước 3: Ở ví dụ này ta thực hiện biên dịch chương trình LaZange ( link download ở bên dưới )

//github.com/AlessandroZ/LaZagne

– Bước 4: Câu lệnh thực hiện câu lệnh biên dịch

C:\> pyinstaller –paths “C:\Program Files (x86)\Windows Kits\10\Redist\10.0.18362.0\ucrt\DLLs\x86”  –onefile –win-private-assemblies laZagne.py

Chia sẻ kiến thức, cùng nhau phát triển

Hỏi đáp cách chuyễn file .py thành file .exe

cách chuyễn file .py thành file .exe

09:22 24-12-2017 1.136 lượt xem 2 bình luận 16:39 01-01-2018

giờ mình muốn chuyễn file .py thành file .exe thì phải làm cách nào ạ 

Bình luận

Để bình luận, bạn cần đăng nhập bằng tài khoản Howkteam.

Đăng nhập

Cu Xin Author đã bình luận 16:39 01-01-2018

hiện tại ở python2 có hỗi trợ cái installer còn cái python3 thì tương lai nhé 

Lê Châu Moderator, Author đã bình luận 16:17 24-12-2017

Câu hỏi mới nhất

Chủ đề