Merhaba. Kivy’i Python3 ile kurdum.
İlk ve en önemli adım Pardus’u bilgisayara sistem dilinin İngilizce olduğu seçenekle kurulmasıdır. Türkçe seçenekte kurulursa android apk yapamıyorsunuz.
Android apk yapana kadar hiçbir aşamada Türkçe karakter kullanmıyorsunuz. (py dosyası, kv dosyası ve buildozer.spec dosyası.) py dosyası ve kv dosyasında Türkçe karakterleri sadece " " tırnak işareti içinde kullanabilirsiniz.Diğerleri İngilizce karakterlerden oluşmalı.
İkinci adım ben kodları python3 idle3 te yazdığım için konsol/uçbirim de idle3 ü
sudo apt-get install idle3
yazarak kurdum.
Sonra pip kurdum. Uçbirimde
sudo apt-get install -y python3-pip
yazarak kurdum.
Sonra pip upgrade yaptım. Uçbirimde
sudo pip3 install --upgrade pip
yazarak yükselttim.
Sonra konsolda
sudo pip3 install pygame
yazıp kurdum.
- olarak kivy kurulumuna geçmeden konsolda
sudo pip3 install cython
!!! kivy kurulumunda hata verirse konsolda
sudo pip3 install 'cython==0.25'
yazıp kurmayı deneyin. !!!
yazıp kuruyoruz.
Sonra konsolda
sudo apt-get install python3-kivy
yazılıp kurulur. Sonra sırayla konsolda
sudo pip3 install sh
sudo apt-get install autoconf automake libtool unzip zip aidl
kurulur.
Java 8 yüklenir. Yüklemek için
https://forum.pardus.org.tr/t/jdk-bulunamadi-hatasi/7230/6
linkindeki adımlar yapılır.
Kivy kurulumu tamamlanmış olur. py dosyasının çalışması gerekir. Çalışmazsa uyarılara göre hareket edilir.
Düzeltme
Kivy 1.10.0 sürümü
Cython==0.25.2 sürümüyle birlikte kullanılmalı. Yani kurulmalı.
sudo pip3 install 'cython==0.25.2'
yazılıp kurulmalı.
Link:
https://kivy.org/doc/stable/installation/deps-cython.html