Gtk-WARNING **: ไม่พบเอ็นจิ้นธีมใน module_path:“ adwaita” ข้อผิดพลาดในการดำเนินการสคริปต์ python ด้วยโมดูล pygtk


40

ฉันเพิ่งเพิ่มชุดรูปแบบ Macbuntu ใน Ubuntu 16.04 ของฉันจากเว็บไซต์ [Noobslab] [1] ในการเรียนรู้ GTK + สำหรับ Python ด้วย (PyGTK) ก่อนหน้านี้เมื่อฉันรันโปรแกรมทดสอบฉันทำงานเงียบ ๆ โดยไม่แสดงข้อผิดพลาดใด ๆ ใน stderr stream แต่หลังจากที่ฉันติดตั้งชุดรูปแบบฉันได้รับคำเตือน

(radio_button.py:6696): Gtk-WARNING **: Unable to locate theme engine in module_path: "adwaita",
(radio_button.py:6696): Gtk-WARNING **: Unable to locate theme engine in module_path: "adwaita",

radio_button.pyตัวอย่างเช่นเมื่อฉันวิ่งสคริปต์ของ

ฉันต้องการแก้ไขข้อผิดพลาดนี้โดยไม่ถอนการติดตั้งชุดรูปแบบ


1
ชุดรูปแบบ Macbuntu นั้นเข้ากันได้กับรุ่น gtk3 ใน 16.04 (3.18) หรือไม่? มันต้องการเครื่องยนต์หรือไม่? ระบบของคุณมีเอ็นจิ้นที่เหมาะสมหรือไม่?
DK Bose

คำตอบ:


64

ฉันมีปัญหาเดียวกัน

sudo apt install gnome-themes-standard

แก้ไขปัญหา


ขอบคุณ ฉันไม่ได้รับข้อผิดพลาดที่ชัดเจน แต่โปรแกรม Gnome บางโปรแกรมดูเหมือนแอพ X เก่าในการติดตั้ง Ubuntu ใหม่ของฉันเมื่อใช้ชุดรูปแบบ "Adwaita" เริ่มต้นและสิ่งนี้ได้รับการแก้ไข
Cerin

4

เพื่อที่จะลบคำเตือนนี้ (คุณสามารถอยู่กับมันได้มันไม่ได้ทำให้เกิดปัญหาใด ๆ ) การแก้ปัญหาข้างต้นไม่ได้ผลสำหรับฉัน ฉันต้องติดตั้ง gnome-themes-standard ด้านบนแล้วทำสิ่งต่อไปนี้: $ sudo apt-get install gnome-themes-extra gnome-themes-extra:i386

ในกรณีของฉันเป็นรุ่นสถาปัตยกรรม 32 บิตที่ทำเคล็ดลับ

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.