Ubuntu Türkiye

Yazılım => Python => Programlama => PyGTK => Konuyu başlatan: senatro - 24 Mayıs 2012 - 16:30:14

Başlık: pygtk arayüzünü kurmak
Gönderen: senatro - 24 Mayıs 2012 - 16:30:14
Merhaba arkadaşlar. Ubuntu kullanıyorum ve pygtk kullanarak program geliştirmek istiyorum ama ne kadar ugraştıysam bir türlü kurup çalıştıramadım. Yardım eder misiniz?
Başlık: Ynt: pygtk arayüzünü kurmak
Gönderen: DoGuKaN - 24 Mayıs 2012 - 16:34:58
Şurası (http://www.istihza.com/gtk/temel_bilgiler.html) yardımcı olacaktır :)
Başlık: Ynt: pygtk arayüzünü kurmak
Gönderen: senatro - 24 Mayıs 2012 - 22:49:05
Burda anlatılanları yaptım arkadaşım ama gene de kurup çalıştıramadım. konsoldan Uçbirimden
sudo apt-get install gtk paketinin  adı
bu komutu verdim, kurdum ama çalıştıramıyorum ya da kurmam gereken başka bir şey mi var?

Düzenleme Notu: Yazım kurallarına uymanızı rica ediyorum. Komut ve çıktıları için [code][/code] etiketi kullanabilirsiniz.
Başlık: Ynt: pygtk arayüzünü kurmak
Gönderen: if - 24 Mayıs 2012 - 23:13:32
@senatro, o bağlantıda işaret edilen paketleri kurdunuz mu? Geliştirme paketlerinin de kurulması gerekebilir. Misal pygobject-dev gibi. Yani geliştirme paketlerinin sonunda dev bulunur. Yazığınız uygulamayı çalıştırınca ne hata alıyorsunuz? Uçbirimde çalıştırıp hataları görebilirsiniz.
Başlık: Ynt: pygtk arayüzünü kurmak
Gönderen: senatro - 25 Mayıs 2012 - 00:21:51
Uygulamayı nasıl çalıştıracağımı bilmiyorum açıkcası. Ben sadece dediğim o komutu verdim onun dışında hiç bir şey yapmadı. Nasıl çalıştıracağım ve programı nasıl açacagım hakkında bir fikrim yok. Onu ögretirsen sevinirim.

Düzenleme Notu: Yazım kurallarına lütfen uyunuz.
Başlık: Ynt: pygtk arayüzünü kurmak
Gönderen: if - 25 Mayıs 2012 - 00:32:04
@senatro, ben bilmiyorum yazılım geliştirme işini ama tahminimce python uygulamanın_adı şeklinde çalışır.
Başlık: Ynt: pygtk arayüzünü kurmak
Gönderen: heartsmagic - 25 Mayıs 2012 - 02:13:39
Alıntı YapEğer daha "import gtk" veya "import pygtk" aşamasında hata alıyorsanız, sisteminizde GTK paketi kurulu değil demektir. Eğer bir GNU/Linux kullanıcısı iseniz, paket yöneticinizi kullanarak gtk2 paketini kurabilirsiniz... Ya da isterseniz doğrudan Pygtk paketini kurmayı de tercih edebilirsiniz. Zira Pygtk paketini kurduğunuzda, muhtemelen bu paketin bağımlılıkları arasında gtk2 de bulunacağı için gtk2 paketi de sisteminize kurulacaktır...
diyor kaynakta.

Depolardaki python-gtk2-dev paketini kurmak gerekiyor olmasın?
Başlık: Ynt: pygtk arayüzünü kurmak
Gönderen: senatro - 25 Mayıs 2012 - 19:08:59
import komutlarını kullandıgımda hiç bir sonuc alamıyorum böyle bir sey yok ve import komutu sadece aşagıda yazılanlar için kullanılar bilir diyiyor
Başlık: Ynt: pygtk arayüzünü kurmak
Gönderen: heartsmagic - 26 Mayıs 2012 - 15:20:41
Çıktıları buraya geçmen yardım alman için faydalıdır.
Başlık: Ynt: pygtk arayüzünü kurmak
Gönderen: xxx3 - 26 Mayıs 2012 - 18:25:23
Alıntı yapılan: senatro - 25 Mayıs 2012 - 19:08:59
import komutlarını kullandıgımda hiç bir sonuc alamıyorum böyle bir sey yok ve import komutu sadece aşagıda yazılanlar için kullanılar bilir diyiyor
Önce uçbirimi aç ve şu komutu yaz.
python
Sana şöyle bir çıktı verecek.
taylan@tayyar:~$ python
Python 2.7.3 (default, Apr 20 2012, 22:44:07)
[GCC 4.6.3] on linux2
Type "help", "copyright", "credits" or "license" for more information.
>>>


">>>" ile başlayan satıra aşağıdaki kodu yaz.
import pygtk
Bu komutu verdiğinde direk olarak bir alt satıra geçmen lazım ama sende hata verebilir o hata çıktısını buraya bildir.
Başlık: Ynt: pygtk arayüzünü kurmak
Gönderen: senatro - 26 Mayıs 2012 - 19:10:58
hayır hiç bir hata vermiyor ama
import gtk yapınca asagıdaki hatayı veriyor
(.:1588): Gtk-WARNING **: Tema aygıtı module_path "pixmap" içinde bulunamadı,

(.:1588): Gtk-WARNING **: Tema aygıtı module_path "pixmap" içinde bulunamadı,

(.:1588): Gtk-WARNING **: Tema aygıtı module_path "pixmap" içinde bulunamadı,

(.:1588): Gtk-WARNING **: Tema aygıtı module_path "pixmap" içinde bulunamadı,

Başlık: Ynt: pygtk arayüzünü kurmak
Gönderen: if - 26 Mayıs 2012 - 19:20:48
@senatro, sudo apt-get install gtk2-engines-pixbuf