انجمنهای فارسی اوبونتو
کمک و پشتیبانی => برنامهسازی => نویسنده: KKKKN در 25 تیر 1389، 04:43 بظ
-
سلام
برنامههایی که با پایتون نوشته شدند و از tkinter واسه gui استفاده میکنن تحت اوبونتو اجرا نمیشن. چه در idle و چه در terminal و چه اجرای مستقیم (exec)
پایتون ۳.۱.۲، اوبونتو ۱۰.۰۴، بستههای tk هم کامل نصب شدن از جمله python-tk و python3-tk
تنها حالتی که میتونم این مدل برنامهها رو اجرا کنم اینه:
import _tkinter
import tkinter
tkinter._test()
بعد از اینکه پنجره تست tkinter باز شد میتونم برنامههای gui خودم را اجرا کنم. اون هم از طریق idle
وارد کردن ماژولها هم به این صورته
from tkinter import *
from sys import path
همین برنامهها با همین مشخصات اجرایی توی ویندوز و دبیان مشکلی ندارند و راحت اجرا میشن
ضمن اینکه زمانی که با geany قصد اجرا دارم خطا میگیره که ماژول tkinter وجود نداره. این تنها جایی هست که این خطا رو میده
-
نکته تکمیلی: اینو تازه کشف کردم که گاهی اوقات بعضی از برنامهها اجرا میشن و موس به شکل + درمیاد و بعد از کلیک کردن یه اسکرینشات از صفحه رو میریزه توی یه فایل پیدیاف! :D این دیگه خیلی جالب بود!
هنوز هم منتظر نظرات و راهکارهای شما هستم 8)