Boa Constructor
Bu yazıda Python için Boa idesinin kurlumunu anlatacağım.Kurulmasında biraz sıkıntı çeksemde sonunda başardım ve bu ideyi kullanmak gibi düşüncesi olanlara yol göstermesi içinde bu deneyimi sizinle paylaşmaya karar verdim.Sisteminizde python yüklü değilse öncelikle buradan python’u indirmelisiniz. Daha sonra Boa’yı buradan indirin, eğer Pardus kullanıyorsanız pisi ile wxPython paketini sisteminize kurun, başka bir linux dağıtımı veya herhangi bir işletim sistemi kullanıyorsanız WxPython’u buradan indirebilirsiniz. Pisi ile indirdiğiniz dosya otomatik olarak kurulacaktır, WxPython için ayrıca bir şey yapmanız gerekmez, eğer başka bir linux dağıtımı kullanıyorsanız WxPythonu python’un bulunduğu dizinin içerisine açınız(örneğin:/usr/lib/python2.4), winfos kullanıyorsanız WxPython otomatik olarak python dizini içerisine kurulacaktır.
Daha sonra indirdiğiniz sıkıştırılmış boa klasörünü linux için (/usr/lib/python2.4/) içerisine, winfos için (c:\python22\wxPython\tools\) içerisine açınız.
Son olarak komut penceresini açıp
Linux için: python /usr/lib/python2.4/boa/Boa.py
winfos için: c:\python22\python c:\python22\wxPython\tools\boa\Boa.py
komutunu verip programı kurunuz, hepsi bu…
Ekim 25th, 2007 at 08:17
Yeni temanız hayırlı olsun diyerek Boa yı yüklerken karşılaştığm sorunu belirtmek isterim,
Windowsa kurulum yapacağım,
Sistemimde Python 2.5 yüklü,
Yanına wxPython 2.8.4 ü yükledim,
Ardından netteki Boa 0.4.4 ü yükledim,
Ama C:\Python25\Lib\site-packages\boa-constructor-0.4.4 dizininde bulunan boa.py dosyasını çalıştırdığımda şu hatayı alıyorum,
‘module’ object has no attribute ‘NotebookSizer’
acaba bu hatanın sebebi hikmeti nedir bilen arkadaşlar yardımcı olurlarsa sevinirim, ayrıca ben netten araştırdım Türk forumlarında zaten cevap yok yabancı forumlarda cevap buldum fakat çözümü 2003 e ait olduğu için işe yaramıyor ama galiba boa yı update etmemiz gerekiyor yani bir uyum sorunu var.
Ekim 25th, 2007 at 08:17
boa’yı dediğin şekilde yükledikten sonra programlarda boa’yı göremedim. programı yükledikten sonra nasıl açabilirim?
Ekim 25th, 2007 at 08:18
C:\Python2*
\Lib
\site-packages
\boa-constructor
\boa.py
Bu yolu takip ederek Boa yı çalıştırabilirsiniz. Çalıştırırken herhangi bir hata ile karşılaşıp karşılaşmadığınızı bildirirseniz hoş olur zira ben yukarıda bahsettiğim gibi bir hata ile karşılaştımi gerçi adminimiz o hataya çözüm buldu ama şimdide başka bir hata çıkmış galiba…
Ekim 25th, 2007 at 08:18
JaMaL arkadaşım program, ahsabor arkadaşımın da dediği gibi ve program kurulumunda anlattığım üzere, konsoldan “python Boa.py” komutu girilerek çalıştırılıyor. Aslında bu komutu verdiğinde programı bilgisayarına kurmuş olmuyorsun(sanırım), o bir kurulum dosyası değil, o komutla programı derliyorsun ve program çalışıyor, derleme esnasında problem yaşadığını düşünmüyorum. Yani programı her çalıştırmak istediğinde konsolda “python /boa_path/Boa.py” komutunu girmelisin(başka bir yolu veya kurulumu var mıdır araştırıyorum)
ahsabor arkadaşımın sorunu ise yüklediğimiz programın ve bağımlılıkların CVS(Concurrent Versions System,Sürüm Kontrol Sistemi) ile update edilmesi gerekliliğidir. Bu işi gören programalar net’te mevcut. Programı indirip gerekli parametreleri girdikten sonra update kısmını hallettim, programı derlemeye başladığında o hatayı verdiği yeride geçti ancak sona doğru başka bir hata verdi. Sınavlarımın başlaması nedeniyle sorunla pek ilgilenemedim. İlk fırsatta sorunla ilgilenmeye çalışacağım.
Sorunu tam olarak çözmediğim için kullandığım program ve parametreleri şu an için anlatma gereği duymadım, sorunu tam olarak çözdüğümde(umarım) çözümü
ayrıntılı bir şekilde sizinle paylaşacağım..
Ekim 25th, 2007 at 08:19
Ben ide olarak “wing ide” öneririm. Bence yapılan en iyi ide python için
Ekim 25th, 2007 at 08:20
Kadir bey wing ide nin kurulumunu anlatabilirmisiniz.
Ekim 25th, 2007 at 08:20
Boa kurulumu yaparken ilgili python ve wx in windows sistem path de bulunup bulunmadığına bakın. eger yoksa ilgili path leri ekleyin..
bir diğer kontrolda sisteminizde iki farklı python sürümü bulunmadığına dikkat edin..
Kasım 28th, 2007 at 00:17
Boa’nın herhangi bir python scriptinden farkı yoktur.Kütüphane değildir. Ana klasörü istediğiniz yere yapıştırabilirsiniz programı kolayca çalıştırmak için KDE masaüstünde sağ tıklayıp “Create New>Link to Application” dedikten sonra linkin özelliklerine tıklayıp application kısmında command bölümüne
python “Boa.py’nin yeri”
demeniz yeterli. Konsol komutunu bilmiyorum
Windows içinse Boa.py nin kısayolunu oluşturmanız yeterli.
Aralık 30th, 2007 at 01:24
Eğer sorununuz devam ediyorsa http://dfn.dl.sourceforge.net/sourceforge/boa-constructor/boa-constructor-0.6.1.src.zip dosyası sorun çıkartmıyor.
Nisan 1st, 2008 at 23:37
boa’nın kullanımı ile ilgili basit bir örnek yapabilirmisiniz??
teşekkürler