Python ve Anaconda Kurulumu
Herkese merhaba
Bu makalemde sizler ile Windows
ve Ubuntu
işletim sistemi üzerinde Anaconda
kurulumunu beraber yapacağız. Ardından birkaç örnek ile bugünkü yazımı tamamlayacağız.
Bu arada yazımı beğenmeyi ve paylaşmayı, bi de beni takip etmeyi unutmayın :)
Anaconda Nedir?
Anaconda, veri bilimi ve benzeri bilimsel uygulamalar için python kullanmak isteyenlere hazırlanmış tümleşik bir python dağıtımıdır. Veri bilimi, yapay zeka vb konularında sıkça kullanılan kütüphanelerin yanı sıra jupiter notebook ve spyder gibi araçları da barındırır. Programı anaconda.org adresinden kendi işletim sisteminize uygun versiyonu indirerek kurabilirsiniz. Anacondayı kurduğunuzda sisteminizde python, jupiter notebook ve spyder da kurulmuş olacak.
Anaconda tümleşik dağıtımını indirmek için buraya tıklayın ve bilgisayarınız için uygun olan (Windows & MacOS & Linux) kurulum dosyasını indirin.
Anaconda Windows Kurulumu
Ardından indirdiğiniz kurulum dosyasını açın ve basit olan kurulumu(Next → Next → Setup :))tamamlayın.
Anaconda Linux Kurulumu
cd İndirilenler
sh Anaconda3–2018.12-Linux-x86_64.sh
Arkadaşlar eğer yüklemede bir problem yaşarsanız aşağıdaki youtube kanalından adım adım izleyerek yükleyebilirsiniz.
- Anaconda Linux Help kanalı yardımı ile yükleme
Anaconda Navigator
Kurulumu tamamladığımızda Anaconda Navigator’ü açalım ve hep birlikte programımızı tanıyalım.
Anaconda Navigator, uygulamalarınızı başlatmamıza ve komut satırı komutlarını kullanmanıza gerek kalmadan Anaconda paketlerini, ortamları ve kanalları kolayca yönetmenizi sağlayan Anaconda’da bulunan bir masaüstü grafik kullanıcı arabirimidir.
Anaconda Navigator de bir çok programı yönetebiliriz ama bizim en çok ilgileneceğimiz ve Makine Öğrenmesi algoritmalarını uygulayacağımız program Spyder.
Spyder Nedir ?
Spyder, Python ile yazılmış ve Python geliştirme için kullanabileceğiniz, açık kaynak bir IDE’dir.
Spyder’ın hedef kitlesi, bilim insanları, veri analistleri ve mühendisler olmasına rağmen öğrenciler ve bağımsız olarak Python’la kod yazan kişiler de Spyder’ı kullanabilir.
Spyder, gelişmiş düzenleme, etkileşimli test, hata ayıklama ve iç gözlem özellikleriyle Python dili için güçlü bir etkileşimli geliştirme ortamıdır. Ek olarak, Spyder, IPython ve NumPy, SciPy veya matplotlib gibi popüler Python kitaplıklarının desteği sayesinde sayısal bir hesaplama ortamıdır.
Anaconda Navigator üzerinden Spyder’ı ilk açtığınızda “IPython Console”penceresi açık olmayabilir. View tabından “IPython Console’u” aktif hale getirin bundan sonra “IPython Console’u” fazlasıyla kullanıcaz.
# -*- coding: utf-8 -*-
“””
Spyder EditorThis is a temporary script file.
@author: Kamil KAPLAN
“””# %% variable(degisken) - bu benim ilk kod çalısmam# variable
# function
# objectvar1 = 10 # integer
variable_type = type(var1) # int = integer
var2 = 15
gun = “Kamil KAPLAN” # string
var3 = 10.5 # double(float)
var5 = 10
# 5var = 10 # hata verir#%% strings = “bugun gunlerden benim gunum”
variable_type = type(s) # str = string
print(s)var1 = “ankara”
var2 = “ist”
var3 = var1 + var2
print(var3)var4 = “100”
var5 = “200”
var6 = var4 + var5
print(var6)
uzunluk = len(var6)
print(uzunluk)
print(var6[3])
#var6[3]#%% numbers# int
integer_deneme = -50
print(type(integer_deneme)) # int
# double = float = ondalikli sayi
floatDeneme = -30.7
print(type(floatDeneme)) # float#%% built in functionstr1 = “deneme”float1 = 10.6
# float(10) # 10.0
# int(float1) # 10
# round(float1) # 11
print(round(float1))str2 = “1005”
# int(str2) # 1005
print(type(int(str2))) # int#%% user defined function
Umarım faydalı bir yazı olmuştur. Herkese mutlu kodlamalar.
KAMİL KAPLAN ( Software Engineer)
Bir sonraki makalede görüşmek ümidi ile sağlıcakla kalın.