Phát Triển ứng Dụng Với Python 3, Glade Và GTK + 3 Trên Windows
Có thể bạn quan tâm
Giới thiệu
Trong GNU / Linux, việc phát triển các ứng dụng với Python 3, Glade và GTK + 3 là rất dễ dàng, các gói được cung cấp theo mặc định trong hầu hết các bản phân phối.
Xuyên qua Glade chúng ta có thể tạo giao diện người dùng một cách nhanh chóng và dễ dàng, sau đó sử dụng chúng cùng với Python. Để đạt được điều này, bạn sử dụng PyGObject nhờ hệ thống xem xét nội quan mà GNOME cung cấp, giúp cho việc Phát triển Ứng dụng Nhanh (RAD) dễ dàng hơn nhiều; cũng có thể sử dụng các giao diện của chúng tôi được tạo bằng Glade từ các ngôn ngữ lập trình khác.
Sự cố xảy ra khi chúng tôi muốn sử dụng các ứng dụng của mình trong Microsoft Windows, vì cho đến gần đây các gói cho hệ thống này vẫn chưa chính thức tồn tại.
Với hướng dẫn này, mục đích là các ứng dụng đã được tạo trong GNU / Linux sử dụng Python 3 và GTK + 3 chạy mà không gặp sự cố trong Windows.
Yêu cầu
- Python 3.3
- Gtk + 3
- Glade 3.14 hoặc cao hơn (GUI designer)
- pygobject
Cài đặt trên Windows
Nó sẽ bắt đầu bằng cách tạo một thư mục có tên phần mềm hoặc tùy chọn khác của bạn và chúng tôi sẽ lưu trong đó tất cả các gói được tải xuống.
Tải xuống các gói cài đặt
Tải xuống Python 3.3
Nó có thể được tải xuống từ trang Python chính thức python.org
Tải xuống trình cài đặt Python Bằng cách nhấp vào liên kết (Windows Installer) trình cài đặt Python sẽ tải xuống.
Tải xuống Glade
Tải xuống trang web: Glade.gnome.org
Cả hai phiên bản Python và Glade đều là 32-bit, nhưng chúng chạy hoàn hảo trên các hệ thống 64-bit
Trang Glade Tải xuống PyGObject
Tải xuống trang web: https://wiki.gnome.org/PyGObject
Chúng tôi phải tải xuống phiên bản cho GTK + 3
PyGObject
PyGObject trong mã Google Cài đặt các gói
Cho đến thời điểm này, chúng tôi đã có tất cả các gói đã tải xuống trong thư mục phần mềm và khi chúng tôi đã tải xuống từng gói, trước tiên chúng tôi sẽ bắt đầu với cài đặt Python.
Các gói đã tải xuống Cài đặt Python
Cài đặt rất đơn giản, trình hướng dẫn sẽ hướng dẫn chúng ta trong suốt quá trình; Chúng tôi để tất cả các tùy chọn được đánh dấu theo mặc định.
Chương trình cài đặt Python Như đã thấy trong hình, Python cài đặt trong thư mục C: \ Python33 \ theo mặc định, chúng tôi để nguyên như vậy và tiếp tục cài đặt.
Thư mục cài đặt Python Tại điểm cài đặt này, chúng tôi chọn tùy chọn Thêm python.exe vào Đường dẫn, với mục đích khi chúng tôi khởi chạy trình thông dịch Python, nó sẽ được thực thi mà không cần phải thêm nó vào đường dẫn hệ thống theo cách thủ công.
Thêm Python vào Đường dẫn Hệ thống Sau đó, chúng tôi hoàn tất quá trình cài đặt và Python sẽ được cài đặt trên hệ thống của chúng tôi.
Cài đặt Glade
Cài đặt Glade không phải là một sự phức tạp lớn, chúng tôi chạy chương trình cài đặt và làm theo các bước của trình hướng dẫn.
Cài đặt glade Cài đặt PyGObject
Chúng tôi đã tải xuống gói pygi-aio-3.4.2rev11.7z, gói này bao gồm các thư viện PyGObject cho Python 3.3 và GTK + 3 cho Windows, được nén bằng 7-zip, chúng ta giải nén nó sẽ có một thư mục với nội dung sau:
Nội dung của thư mục pygi-aio-3.4.2rev11.7 Bây giờ chúng tôi sao chép thư mục gtk a C: \ Python33 \ Lib \ site-package là nơi các gói bên thứ ba cho Python được cài đặt.
Sao chép thư mục gtk
Thư mục gtk tại C: \ Python33 \ Lib \ site-pack Chúng tôi quay lại thư mục của chúng tôi pygi-aio-3.4.2rev11 và chúng tôi mở thư mục py33 cho phiên bản Python là 3.3
Nội dung của thư mục py33 Chúng tôi chọn tất cả nội dung thư mục py33 và chúng tôi sao chép nó trở lại thư mục C: \ Python33 \ Lib \ site-package, chúng tôi sẽ được yêu cầu trộn và ghi đè, chúng tôi trả lời khẳng định. Nội dung của thư mục gói trang web nó sẽ như thể hiện trong hình ảnh sau:
Sao chép nội dung của thư mục py33 vào C: \ Python33 \ Lib \ site-package Kiểm tra cài đặt đúng của PyGobject và GTK + 3
Để xác minh rằng cài đặt của chúng tôi đã chính xác, chúng tôi mở Python IDLE và nhập các thư viện GTK + 3 và nếu chúng tôi không có bất kỳ thông báo lỗi nào, mọi thứ sẽ được thực hiện chính xác. from gi.repository import Gtk
PyGobject và GTK + 3 được cài đặt đúng cách Từ khóa » Thư Viện Gtk
-
Giới Thiệu Về GTK+ - TaiLieu.VN
-
[Lập Trình C] Hướng Dẫn Tạo GUI Bằng GTK – F-code
-
Hỏi Về Thư Viện GTK - Programming - Dạy Nhau Học
-
GTK – Wikipedia Tiếng Việt
-
Hỏi Về Thư Viện GTK
-
Làm Cách Nào để Sử Dụng Thư Viện Phát Triển GTK + Trong Ubuntu?
-
Compile Gtk+ Trên Windows Như Thế Nào [Archive] - Cộng đồng C Việt
-
Môi Trường Thời Gian Chạy GTK + Là Gì? Tại Sao PC Của Bạn Cần Nó?
-
GTK+ Các Phần Mềm Thay Thế Và Phần Mềm Tương Tự
-
GTK - Wiko
-
Thư Viện Tốt Nhất Của Bạn để Tạo GUI (gtk, Qt, Win32 Api, V.v.)? [đóng ...
-
Ubuntu 16.10 Cập Nhật Thư Viện GTK + Của Nó Lên Phiên Bản 3.20
-
Cài đặt Và Sử Dụng GTK Trên Ubuntu - †Siêu Gà Zkday†