Python101 – Linux’ta ve Mac’de Python 3 Kurulumu Nasıl Yapılır?

Bu yazı Linux, BSD, Unix ve Mac kullanıcıları için Python 3 kurulumunu tartışır.

İlişkili olduğu konular : how to, nasıl

Bu yazı Linux, BSD, Unix ve Mac kullanıcıları için Python 3 kurulumunu tartışır. Windows’ta nasıl kurulduğunu arıyorsanız bu linki takip edin: Python 3 Yazılım Kurulumu Nasıl Yapılır?

Linux, BSD ve Unix kullanıcıları

Muhtemelen Python makinenize yüklenmiş durumdadır. Python 3.0’ün Aralık 2008’de yayınlandığı düşünülürse, tüm Linux dağıtımlarında Python 3 bulunmalıdır. Bu nedenle sıfırdan derlemenize gerek kalmayabilir. Ubuntu ve Fedora’da Python 3 binary paketleri mevcut, ancak bunlar henüz varsayılan değiller, bu yüzden özel olarak kurulmaları gerekir.

Test etmek için komut satırına python3 yazın. Aşağıdaki bölümde gösterilene benzer bir şey görürseniz hazırsınız demektir.

Python 3.0 (r30:67503, Dec 29 2008, 21:31:07) 
[GCC 4.3.2 20081105 (Red Hat 4.3.2-7)] on linux2
Type "copyright", "credits" or "license()" for more information.

    ****************************************************************
    Personal firewall software may warn about the connection IDLE
    makes to its subprocess using this computer's internal loopback
    interface.  This connection is not visible on any external
    interface and no data is sent to or received from the Internet.
    ****************************************************************
    
IDLE 3.0      
>>> 

IDLE’nin idle3 gibi kendi paketinden veya python araçlarının (python-tools) bir parçası olarak ayrı olarak yüklenmesi gerekebilir.

Python’u kurmanız gerekiyorsa, önce işletim sisteminin paket yöneticisini kullanmayı deneyin veya paketlerinizin bulunduğu depoya gidin. Depoda bulamıyorsanız ve derlemeniz gerekiyorsa Python’u Unix’teki kaynak kodundan derlemek için aşağıdaki adımları izleyebilirsiniz; (Daha detaylı bilgi için: Introduction to Linux):

  • .tgz dosyasını indirin. (gzip’lenmiş tar dosyasını https://www.python.org/ftp/python/3.7.4/Python-3.7.4.tgz adresinden indirebilirsiniz.)
  • Tar dosyasını açın (indirdiğiniz doğru yolu girmeyi unutmayın):
$ tar -xvzf ~/Download/Python-3.7.4.tgz
... açılan dosyaların listesi
  • Klasöre girin ve programı derleyip kurun
$ cd Python-3.7/
$ ./configure --prefix=$HOME/python3_install
 ... bir çok yazı, hata mesajlarına dikkat edin ... 
$ make
 ... daha fazla yazı. Hata mesajı olmamasını umuyoruz... 
$ make install
  • PATH bash değişkeninize $HOME/python3_install/bin‘i ekleyin.

Yukarıdaki komutlar Python 3’ü ana dizininize kuracaktır, ki bu da muhtemelen istediğiniz şeydir. Ancak --prefix=$HOME/python3_install komutunu atlarsanız kurulum /usr/local dizinine gerçekleşir.

IDLE grafik kod düzenleyicisini kullanmak istiyorsanız, tk ve tcl kitaplıklarının -geliştirme dosyalarıyla birlikte- sistemde kurulu olduğundan emin olmanız gerekir. Bunlar mevcut değilse, make aşamasında uyarı alırsınız.

Mac Kullanıcıları

Mac OS X Tiger (10.4)’den başlayarak, Python 2 sürümleri varsayılan olarak işletim sistemiyle birlikte gelir, ancak Mac OS Python 3 ile başlamadığı sürece Python 3’ü de yüklemeniz gerekir (komut satırı terminalinde python3‘ü başlatarak sürümü kontrol edebilirsiniz). Ayrıca standart kurulumda IDLE (Python editörü) de eksik olabilir. Python’u (yeniden) yüklemek istiyorsanız Python indirme sitesinden Mac OS yükleyicisini edinebilirsiniz.

Bu yazı topluluk tarafından oluşturuldu. Lisans bilgisine bakabilirsiniz. Yanlış veya eksik bilgileri düzenlemek için github üzerinden katkıda bulunabilirsiniz.

Kategoriler: Python101, Kılavuz, Python

konular

Okumaya devam et!
Sonraki Yazı: Python101 – Merhaba, Dünya! – Python’da İlk Kod

Neler öğreneceksinizBu bölümü okuyup öğrendikten sonra programları bir metin düzenleyicisinde veya IDLE’da nasıl düzenleyeceğinizi, bunları sabit diske nasıl kaydedeceğinizi ve kaydettikten sonra nasıl çalıştıracağınızı öğreneceksiniz.

Python’da if __name__ == __main__ ne işe yarar?

Birden fazla modülü olan bir projenin kaynak kodunu incelerseniz aşağıdakine benzer bir ifade görmüşsünüzdür.

Python101 – Hata Ayıklama

Hata ayıklama nedir?  “Programlamaya başlar başlamaz, programları doğru yapmanın düşündüğümüz kadar kolay olmadığını gördük.

Python’da listenin son öğesi nasıl elde edilir?

Python’da, listenin son öğesini nasıl alırsınız? En kısa ve en Pythonik yolu some_list[-1] şeklindedir.

Python’da yorum

Python’da yorum ifadelerini hash karakteri (#) ile başlatırız.

Yorum Gönderin

E-posta hesabınız yayımlanmayacak.

koddla
Tema Mundana by WowThemes.net.