Tôi đang làm việc trên một ứng dụng mà tôi cần phải là nền tảng chéo. Tôi muốn sử dụng Python cho nó, và đang tìm kiếm các bộ công cụ GUI giúp lập trình giao diện đơn giản và dễ dàng. Sau một cuộc săn lùng nhỏ, tôi tìm thấy PythonCard. Điều này có vẻ như nó phù hợp với các hóa đơn hoàn hảo, nhưng tôi không chắc chắn nếu nó sẽ có thể biên dịch này xuống một thực thi thích hợp cho mỗi hệ điều hành. Tôi đã tìm thấy hướng dẫn these nhưng họ đã 6 tuổi.Có thư viện GUI cho Python cho phép bạn biên dịch sang EXE (cửa sổ) và APP (Mac) không?
Dù giải pháp tôi chọn phải hỗ trợ như sau:
- Viết một GUI để làm việc trên cả Windows và Mac OSX
- Phải 'biên dịch' vào một tập tin một cách dễ dàng phân phối nào cho cả Windows/Mac
- Tệp đã biên dịch không được yêu cầu cài đặt Python trên máy tính của người dùng
Có thể ai đề xuất thư viện/giải pháp trước khi tôi phải lội vào thế giới hoang vắng của Java không?
Bạn đã thử cx_freeze chưa? Khi chúng tôi quyết định, chương trình nào để sử dụng, chúng tôi phải đối mặt với một số khó khăn trong khi cố gắng đóng gói python ràng buộc của thư viện C++/Qt của chúng tôi vào tập tin cuối cùng. Có thể, chúng tôi không cố gắng hết sức, nhưng Py2Exe hoàn hảo và đơn giản :) –
Thành thật mà nói, không. Tôi không có. Một số lần tôi cần triển khai một ứng dụng python độc lập chỉ có trên Windows và tôi sử dụng py2exe. Đó là vài năm trước đây mặc dù và tôi đã không có nguyên nhân để xem lại vấn đề để xem những gì thay đổi. – Rakis