Anasayfa / Kurulum / Python ile Veri Bilimi Çalışma Ortamı Kurmak (Jupyter ve Paket Kurulumu)
Erkan ŞİRİN 4 Ekim 2019	Kurulum, Python Yorum Bırak 106 Görüntüleme
Merhaba bu yazımızda veri bilimine yeni başlayanlar için başlangıç çalışma ortamını oluşturacağız. Amacımız jupyter notebook kullanabilmek ve numpy, pandas, sklearn ve matplotlib gibi temel paketleri yüklemek.
1. Python yüklemek
Python şuan 3.7.X sürümü mevcut ancak ben biraz geriden takip etmenizi ve daha kararlı sürüm olan 3.6.X’i kullanmanızı öneriyorum. Arama motoruna “Python Download” yazdığımızda muhtemelen karşımız çıkan ilk sonuç python.org’e ait olacaktır.
Bağlantıya tıkladığınızda karşınıza son sürüm download ile alt tarafında eski sürümler çıkacaktır. Python 3.6.8 bağlantısına tıklayalım.
Karşımıza çıkan sayfadan windows sürümünü seçmeliyiz.
Windows x86-64 executable installer bağlantısına tıkladığımızda inmeye başlayacaktır.
İndirdiğimiz .exe uzantılı dosyaya çift tıkladığımızda kurulum penceresi açılacaktır. Add Python 3.6 to PATH kutucuğunu işaretliyoruz ve Customize installation seçiyoruz.
Tüm seçenekler aynı devam ediyoruz.
Customize install location‘ı elimle kendim giriyorum. Size de bu dizini tavsiye ederim. Ancak şirket bilgisayarları bazı güvenlik politikalarına tabi olabilir. Böyle bir durumda etki alanı yöneticinize danışabilirsiniz. Alternatif olarak kendi kullanıcı dizininize kurabilirsiniz (C:\Users\kullanıcı_adınız).
Install for all users ve Add Python to environment variables kutucuklarını seçiyoruz, ardından Install diyoruz.
Karşımıza aşağıdaki ekran çıkıyor. Close ile Kapatıyoruz.
Python kurulum testi
Python kurulumu tamamlandı. Sırada kontrolü var. Windows tuşuna basıp CMD yazıyoruz ardından enter tuşuna basarak komut satırını açıyoruz
Komut satırına where python yazıyoruz:
Bize girdiğimiz adresi verecektir. Şimdi versiyon kontrolü yapalım: python -V komutunu yazıyoruz.
Şimdi de python shell’e girelim. Bunun için python komutunu yazmamız yeterli.
“>>>” işareti python shell’de olduğumuzu gösterir. Burada python kodlarını REPL modunda çalıştırabiliriz. Aşağıda görüldüğü gibi bazı basit işlemler yapıyorum.
exit() yazıp shell’den çıkabiliriz.
Eğer aşağıdaki hatayı alıyorsanız Add Python to environment variables seçeneğiniz işaretlememişsinizdir.
2. Pip ile paket yüklemek
Pip, python paket yöneticilerinden birisidir. Binlerce paket var ve bunların onlarca farklı versiyonları var. Ayrıca bir çok paket başka paketleri gerektiriyor ve birbirlerine çok karmaşık bağımlılıkları var. Bütün bunların içinden elle çıkmamız çok zor. Bu sebeple paket yükleme, kaldırma ve güncelleme gibi işler için paket yöneticilerini kullanıyoruz.
Pip kontrol: pip -V komutu yeterli olacaktır.
Şimdi python ile veri bilimi çalışmalarında kullanılan en temel paketleri pip yardımıyla yükleyelim. Aynı anda birçok paketi aralarında boşluk bırakarak tek satır komutta yükleyebiliriz. Bunun için komut formatı python -m pip install paket1 paket2 paket3 …. şeklindedir.
Bazı bilgisayarlar dosya yetki kısıtlamalarına takıldıklarından paket yüklerken hata almaktadır. Olası hataları önlemek için komut satırını kapatalım ve yönetici yetkisi (Run as administrator) ile tekrar açalım.
Yönetici yetkisi ile açtığımız için dizin bizim kullanıcı dizinimiz olmayacaktır. Önce kendi home dizinimize geçelim, daha sonra paketleri yükleyelim:
python -m pip install numpy pandas matplotlib sklearn jupyter
Paketlerin yüklenmesi biraz zaman alacaktır. Yükleme tamamlandıktan sonra pip’in güncellenmesi ile ilgili bir ikaz çıkacaktır. Bunu ihmal edebilirsiniz, dilerseniz güncelleyebilirsiniz. Nasıl güncelleneceğini de söylüyor zaten.
3. Jupyter Notebook çalıştırma
Veri bilimi çalışmalarında çok yaygın olarak kullanılan bir notebook’tur. Etkileşimli kod geliştirmeyi mümkün kılar. Aslında bunu mümkün kılan python ancak jupyter etkileşimi görselleştirir, daha konforlu bir geliştirme ortamı sunar. Jupyter’ı komut satırından çalıştırabiliriz.
Bu komut sonrasında varsayılan tarayıcıda (örneğin Chrome) Jupyter açılacaktır.
Sağ üstteki New butonu tıklandığında Python3 kernel ile yeni bir notebook oluşturabiliriz.
Bu notebook ile artık veri bilimi çalışmaları için gereken ortama sahibiz.
Bu yazımız burada sona eriyor. Şimdiden hayırlı olsun. Başka bir yazıda görüşmek dileğiyle hoşçakalın…
Önceki Python İle Tek Yönlü Varyans Çözümlemesi(One Way ANOVA)
Sıradaki Pratik Bilgiler, Pratik Komutlar-3