Hi mọi người hôm nay mình sẽ hướng dẫn các bạn chuyển định dạng python sang. Exe nhé. Cách này giúp file python của bạn có thể chạy trên window và không cần cài đặt bắt kì module nào. Giống như là một phần mềm vậy. 😆😆😆😆😆😆😆.
Bước 1: Vào trang python.org tải thư viện pyinstaller 3.3.1 mới nhất về (Bản 3.3.1 có hỗ trợ cho python3.6).
Bước 2: Giải nén file này và đặt ở thư mục nhất định trong nhà của bạn.
Bước 3: Mở CMD và đi đến thư mục của thư viện pyinstaller lúc nãy.
Bước 4: Copy file cần chạy (main.py) vào thư mục này.
Bước 5: Chạy dòng lệnh sau:
python pyinstaller.py --onefile file_can_tao.py --noconsole --icon="D:\PROGRAMMING\Python\Tools\PyInstaller-2.1\icon.ico"
Trong đó:
b) --noconsole--: Nếu chương trình là GUI thì chọn cái này thì khi chạy file.exe nó sẽ không hiển thị màn hình DOS. Còn nếu chương trình chạy command line thì bỏ --noconsole-- đi.
c) icon="D:\PROGRAMMING\Python\Tools\PyInstaller-2.1\icon.ico": là đường dẫn đến file icon của chương trình. Nếu không dùng icon thì bỏ dòng này đi.
Bước 6: Chạy file RunInstaller.cmd Khi chạy file trên thì ta có thể xem quá trình diễn ra thành công hay thất bại. Khi chạy thành công xong thì ta sẽ thấy file DSConfig.exe trong thư mục file_can_tao\dist
Nếu chạy không thành công thì có thể hai trường hợp :
1. Import thiếu thư viện.
2. Thư viện đã cũ thử gỡ ra và cài lại version khác là OK.
Có thể chạy trực tiếp file exe trên cmd để xem report có lỗi gì không.
Có gì mọi người liên hệ mail này nhé: trongk10@gmail.com
Hướng dẫn người khác là cách học nhanh nhất. Hi vọng với những bài đăng của mình trong lĩnh vực vi mạch, photoshop và lập trình unity, mọi người sẽ giải quyết được các vấn đề đang gặp phải. Nếu bạn có câu hỏi gì cần giải quyết, để lại comment, Chúng ta sẽ cùng trao đổi và học hỏi lẫn nhau.
Subscribe to:
Post Comments (Atom)
Cách tính BW và latency trong 1 hệ thống SoC sử dụng chuẩn giao tiếp AXI protocol
Tác giả: TrongTran Ngày: 31/12/2019 Nếu bạn nào đang làm về verification cho system performance (ST) thì bài này sẽ bổ ích cho bạn. Ngày ...
-
Tác giả: TrongTran Ngày: 16/09/2019 Tài liệu tham khảo: www-inst.eecs.berkeley.edu/~cs61c/fa18/img/riscvcard.pdf và tài liệu học tập ...
-
Tác giả: TrongTran Ngày: 17/09/2019 Tài liệu tham khảo: www-inst.eecs.berkeley.edu/~cs61c/fa18/img/riscvcard.pdf và tài liệu học tập ...
-
Tác giả: TrongTran Ngày: 16/09/2019 Tài liệu tham khảo: www-inst.eecs.berkeley.edu/~cs61c/fa18/img/riscvcard.pdf và tài liệu học tập từ t...
lỗi
ReplyDeleteđc ko ad?
ReplyDelete