Raspberry Pi 2’ye Kivy Kurulumu

Kivy Framework sayesinde, 2 veya 3 boyutlu uygulama ve oyunların Python ve Kivy dillerinde programlanması ve platform bağımsız olarak çalıştırılabilmeleri mümkün olmakta. Bu yazıda Raspbian kullanıcıları için, Raspberry Pi için desteği sonradan gelen Kivy Framework’ün nasıl kurulacağını bulabilirsiniz.

İlk olarak APT kaynaklarını /etc/apt/sourceslist dosyasına alttaki satırı ekleyin:

deb http://vontaene.de/raspbian-updates/ . main

Ya da kısaca konsola şunu yazabilirsiniz:

echo "deb http://vontaene.de/raspbian-updates/ . main" >> /etc/apt/sources.list

Daha sonra paket listesini güncelleyin:

sudo apt-get update

Bağımlılıkların sağlanması için gerekli paketleri kurun:

sudo apt-get install pkg-config libgl1-mesa-dev libgles2-mesa-dev \
   python-pygame python-setuptools libgstreamer1.0-dev git-core \
   gstreamer1.0-plugins-{bad,base,good,ugly} \
   gstreamer1.0-{omx,alsa} python-dev

Bu aşamada 2 soru soracak, ikisini de onaylayarak paketleri kurmanız gerekiyor. Kurulum bitince sonraki aşamaya geçebiliriz.

Cython 0.20.1 sürümünü indirin:

wget http://www.cython.org/release/Cython-0.20.1.tar.gz

İndirilen tar.gz dosyasını tar komutuyla açın(x=arşiv açılacak,z=gzip dosyası,f=dosya adı):

tar -xzf Cython-0.20.1.tar.gz

İnen dosyayı kurun(biraz uzun sürecek, bu aşamada problem yaşarsanız aşağıya bakın):

python setup.py install

Doğru Cython sürümüne sahip olup olmadığınızı test etmek için:

cython --version

komutunu deneyebilirsiniz. Cython kurulumunda problem yaşıyorsanız PIP’i indirin:

wget https://raw.github.com/pypa/pip/master/contrib/get-pip.py

İndirdiğiniz dosyayı kurun:

sudo python get-pip.py

Bu aşamada artık Kivy’i indirip kurabiliriz. İlk olarak Github’dan klonlayalım:

git clone https://github.com/kivy/kivy

Oluşan klasöre girelim:

cd kivy

Bu aşamada kurulum için 2 yol var. Birincisi Python modülleri arasına eklemek, ikincisi ise Kivy’i bulunduğu klasörde derleyip PYTHONPATH’e eklemek. Bu anlatımda setup.py ile yüklemeden bahsedeceğim. Diğer yöntemi dökümantasyonda bulabilirsiniz. Derleyelim(uzun sürecek diğer işlem bu):

python setup.py build

 

Son halini kuralım:

sudo python setup.py install

Kurulum bitince test etmek için ilk olarak şunu deneyebilirsiniz:

1Kivy ile birlikte gelen çok sayıda örneğe de Kivy klasörü içerisindeki examples klasöründen erişebilirsiniz.

Kaynaklar:

http://kivy.org/docs/installation/installation-rpi.html

http://blog.pi3g.com/2014/04/compiling-xpra-for-the-raspberry-pi/

 

 
comments powered by Disqus