01/10/2018, 17:21
Giúp mình đóng gói sản phẩm sang exe
This post was flagged by the community and is temporarily hidden.
Bài liên quan
This post was flagged by the community and is temporarily hidden.
Hi @theit56
Bạn nến = WinZip và chọn Create SFX Archive nha
B1. Chạy cái gì ?
Đối với Python, bạn cần chuyển file .py sang file .exe để có thể chạy được trực tiếp trên Windows.
B2. Chuẩn bị thư mục cài đặt
Bạn cần có một thứ gọi là thư mục cài đặt, là nơi chứa tất cả file chạy và các file liên quan (ảnh, âm thanh, dll, …). Thường cho vào C:\Program Files\Hangman, kiểu như vậy.
B3. Trình cài đặt
Có thể sử dụng SFX của WinRAR như bạn trên nói, nghĩa là nén cả thư mục cài đặt thành một file .exe tự bung ra một thư mục đã chỉ định (tự giải nén khi chạy giống như cài đặt phần mềm).
Mình khuyên sử dụng Inno Setup, giao diện cũng đơn giản và dễ hiểu, có nhiều tính năng hay ho hơn.
Tìm hiểu PyInstaller.
https://mborgerson.com/creating-an-executable-from-a-python-script
mình muốn chuyển sang exe để chạy trực tiếp trên window. ,mà bị 1 số lỗi
Lỗi gì chứ? Không nói lỗi thì sao giúp chính xác đươc?
lib not found: api-ms-win-crt-stdio-l1-1-0.dll
Nếu là CẢNH BÁO (WARNING) thì không sao rồi.
Lấy tập tin .exe trong
dist
chạy thôi.Fatal Python error: initfsencoding: unable to load the file system codec
zipimport.ZipImportError: can’t find module ‘encodings’
Current thread 0x00002798 (most recent call first):
Cách đây 20 giờ từ PyInstaller:
github.com/pyinstaller/pyinstaller
Issue: zipimport.ZipImportError: can't find module 'encodings'