Chuyển đổi mã Python thành tệp EXE - Đây là cách
Các chương trình Python thường chỉ có thể chạy trên máy tính đã cài đặt Python. Tuy nhiên, trong mẹo thực tế này, chúng tôi giải thích cách bạn có thể tạo tệp EXE dựa trên chương trình Python.
Chuyển đổi mã Python thành tệp EXE - Đây là cách
Tuy nhiên, trước khi bạn chuyển đổi mã Python thành tệp EXE, trước tiên bạn nên thay đổi các biến môi trường (trong Windows).
- Sau đó mở dấu nhắc lệnh và nhập "pip install cx_freeze".
- Trước tiên, bạn phải tạo một tệp mới có tên là "setup.py", trong đó bạn chèn các lệnh "import sys" và "từ thiết lập nhập cx_Freeze, Executable" ở đầu.
- Với lệnh »build_exe_options = {" gói ": [" os "], " loại trừ ": [" tkinter "]}« sau đó bạn có thể đặt các thuộc tính khác nhau cho tệp EXE.
- Sau đó, bạn phải thêm các lệnh »base = Không« và »nếu sys.pl platform ==" win32 ":«. Bên dưới này, chèn lệnh »base =" Win32GUI "« (được dịch sang phải bằng phím tab).
- Bây giờ bạn phải xác định chức năng thiết lập trong đó bạn đặt các thuộc tính khác nhau. Bạn có thể chỉ định tên bằng lệnh »setup (name =" Chương trình ", ". Dưới đây, bạn có thể chèn lệnh "version =" 0.1 ", " (được đặt ở bên phải bằng phím tab), viết tắt của số phiên bản của bạn. Mô tả cho tệp EXE bằng lệnh »description =" Chương trình đầu tiên của tôi! ", « Trong bước tiếp theo, bạn có thể nhập các tùy chọn đã được xác định bằng lệnh »tùy chọn = {" build_exe ": build_exe_options}, «. Cuối cùng, bạn phải sử dụng lệnh »execables = [Executable (" programm.py ", base = base)])« để chọn tệp Python được chuyển đổi thành tệp EXE.
- Để tạo tệp EXE của bạn, trước tiên bạn cần đảm bảo rằng tệp thiết lập và tệp Python thực của bạn nằm trong cùng một thư mục. Sau đó, mở CMD tại thời điểm này và chạy lệnh "python setup.py build", bạn có thể sử dụng để tạo tệp EXE. Nếu lệnh này không phù hợp với bạn, hãy kiểm tra lệnh "py setup.py build". Với lệnh »python setup.py bdist_msi« (hoặc »py setup.py bdist_msi«), bạn cũng có thể tạo tệp MSI (Windows Installer).
- Tuy nhiên, lưu ý rằng các hướng dẫn chỉ hoạt động cho các chương trình không có GUI. Nếu bạn đã lập trình GUI, bạn cần một tệp thiết lập khác.
Thêm lời khuyên về Python trong hướng dẫn CHIP
Mẹo: Bạn có thể tìm thấy các hướng dẫn lập trình thêm trên trang chủ đề ngôn ngữ lập trình Python của chúng tôi. Ở đó chúng tôi sẽ chỉ cho bạn, ví dụ, làm thế nào bạn có thể lập trình các vòng lặp trong Python.