İçeriğe geç

macOS X Python Kivy kurma

Python 3 için Kivy kurulumu

macOS X Python Kivy kuracağız. Python 3 için. İlk önce bu adresten Python 3.4.4 sürümünü indirip kurun.

Daha sonra bu adrese gidip terminal üzerinden Homebrew ‘i kurun.

Python sürümünü kontrol edelim.

python3 -V  // Çıktısı 3.4.4 veya bu aralıkta ise doğru kurduk demektir.

Python 3.4 kurmamızda ki amaç Kivy ‘nin şuanlık bu sürüm ile uyumlu olduğu için. 2.7 ile zaten uyumlu.

Kivy ‘nin bağımlılıklarını kuralım.

brew install mercurial
brew install git
brew install sdl sdl_image sdl_mixer sdl_ttf smpeg portmidi
pip3 install hg+http://bitbucket.org/pygame/pygame
pip3 install Cython
pip3 install kivy

Sıra sıra terminale giriyoruz ve kivy kurulmuş olacak.

 

Python 2 için kurulum

pip install Cython pygame kivy

python2 de bu kadar basit olmasının sebebi desteği tam ve macOS X python2 varsayılan olarak geliyor.

Terminale

python -V  //Çıktısı böyle olacak  -Python 2.7.10

yani direk python yazınca geliyor bu yüzde kurulum sırasında sadece pip diyerek python2 için pip ‘i çağırmış oluyoruz. pip3 diye çağırınca python 3 ‘e ait pip geliyor.

 

Deneyelim

Denemek için kv.py adında bi dosya oluşturun ve içine bunları yapıştırıp çalıştırın.

#!/usr/bin/env python 
# -*- coding: utf-8 -*-  // Bu iki satır Python2 için geçerli. Python3 de varsayılan olarak utf8 geliyor.

# 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()