(Ubuntu) Kali Linux Kivy Kurulumu yapıyoruz.
evet arkadaşlar Arch Linux ‘dan tekrar debian tabanlı olan, ubuntu depoalarını kullanan güzelim Kali Linux ‘u kurdum. Sonra duramadım pycharm ve Kivy kurdum. Haticeleri bırakalım neticeye geliyorum.
Bu arada python3.x sürümlerinde çalışıyor ama en stabil 2.x ‘de çalışıyor sanıyorum. Çünkü Windows kurulumunda 3.4.x ‘de sorun yaşamadım ama Linux dağıtımlar da 3.4.x Python sürümünde problem yaşadım. Özetle şuanlık 2.x Python candır. Varsayılan olarak 2.x gelir.
Kontrol edelim Terminali açıp
python -V Çıktı -Python 2.7.13
benim kullandığım sürüm 2.7.13 ‘müş.
Tabi root olmayı unutmayın. su – Hemen ardından
pip install Cython pygame
Cython ve pygame bağımlılıklarını kuruyoruz. Sorulara y veya e olarak cevap verin, ingiliççe sistem de y Türkçe olanda ise e dedik devam ettik.
Hemen diğer bağımlılıkları alalım bunlar biraz uzun sürüyor.
apt-get install build-essential autoconf libtool pkg-config python-opengl python-imaging python-pyrex python-pyside.qtopengl idle-python2.7 qt4-dev-tools qt4-designer libqtgui4 libqtcore4 libqt4-xml libqt4-test libqt4-script libqt4-network libqt4-dbus python-qt4 python-qt4-gl libgle3 python-dev libssl-dev
easy_install greenlet
easy_install gevent
#kivy kuralım
pip install kivy
Biraz uzun sürdü biliyorum ama değecek, derken her şey tamamdır şuan, kivy kuruldu.
Eğer bağımlılıkları kurmasaydık Kivy kurarken bu hatayı alırdık
error: Setup script exited with error: command 'x86_64-linux-gnu-gcc' failed with exit status 1
Herhangi bir yere örneğin Masaüstü ‘ne kv.py adında bir Python dosyası oluşturalım IDE yardımı ile veya terminalden
nano ~/Desktop/kv.py
aşağıdakileri kopyalayıp açılan ekranda terminalde sağ tık yapıştır veya ctrl + shift + v ile yapıştırın.
# coding=utf-8
#yukarıdaki satır kodlama biçimi, olmaz ise türkçe not düşemezsiniz hata alırsınız, değerli kodumuz derlenmez.
# dahil edelim
from kivy.app import App
# kivy button
from kivy.uix.button import Button
#class oluşturduk
class KvApp(App):
#build yani inşa etme metodumuz
def build(self):
#dahil edilen Button 'u kullanıp ekrana yazı basıyoruz
return Button(text='Girintilere dikkat, yoksa hata alırsın bak')
#çalıştıralım
KvApp().run()
bulunduğu dizine gidip çalıştırmak için terminalden
cd ~/Desktop //masaüstüne gittik python kv.py //çalıştırdık
Ektan çıktısı şöyle olmalı

Pycharm Çıktısı da burada onu anlatmama gerek yok yazdığınız yere sağ tıklayıp çalıştır demeniz yeterli
