Ana içeriğe geç

Makine Öğrenmesi İçin Güzel Bir IDE: Spyder

·2 dk

Spyder #

Spyder — The Scientific Python Development Environment
Hepinize merhabalar, bugün sizlere bir Python IDE olan Spyder’dan bahsedeceğim. Anaconda indirdiyseniz orada da Spyder’ı görmüşsünüzdür. Kendileri açık kaynak, topluluk tarafından geliştirilmiş bilimsel ortam ve Python ile yazılmış bir Python IDE’si. Burada bahsettiğim şeylere ulaşabilirsiniz. Ya da direkt burdan okuyabilirsiniz:

Spyder is an open source, community-developed scientific environment and IDE written in Python, for Python. As scientists, engineers and analysts just like you, we built it to combine the power of a comprehensive development tool with the speed of an interactive data exploration package, all in one easy-to-use interface.

Spyder, Python için Python’da yazılmış, açık kaynaklı, topluluk tarafından geliştirilen bir bilimsel ortam ve IDE’dir. Tıpkı sizin gibi bilim insanları, mühendisler ve analistler olarak, kapsamlı bir geliştirme aracının gücünü etkileşimli bir veri keşif paketinin hızıyla birleştirmek için onu oluşturduk, hepsi tek bir kullanımı kolay arayüzde.

Evet kendilerini böyle tanıtmışlar. Sitelerine de buradan ulaşabilirsiniz. GitHub adresleri ise burası.

Hangi İşletim Sistemlerinde Kullanılabilir? #

  • Windows: Windows 10+ sistemler
  • Linux
  • macOS 14.0+ (M1)
  • macOS 12.0+ (Intel) Spyder, bu işletim sistemlerinde mevcut.

Nasıl İndirilir #

Anaconda kullanmadan indirme yöntemlerini göstereceğim. İlk önce bu siteye gidiyorsunuz. İşletim sisteminiz zaten otomatik olarak algılanır, algılanmazsa işletim sisteminizin butonuna tıklıyorsunuz. Buraya kadar ortak.

Linux #

.sh ile Kurulum #

Size bir .sh dosyası indirecektir. Örneğin bendeki dosyanın ismi Spyder-Linux-x86_64.sh(sizde farklı olabilir). İndirdikten sonra bu dosyayı ./dosya_adı.sh ile açıyoruz ve kurulumu başlatıyoruz. Örneğin: ./Spyder-Linux-x86_64.sh. Eğer yönetici izni isterse sudo ./dosya_adı.sh deneyebilirsiniz.

Paket Yöneticiyle Kurulum #

Kullandığınız paket yöneticisine göre(hepsi çalışmayabilir test edemedim tamamen):

pip #

pip install spyder

pipx #

pipx install spyder

apt #

apt install spyder

pacman #

pacman -S spyder

yay #

yay spyder

zypper #

zypper install spyder

Windows #

İndirdiğiniz .exe dosyasını açın ve kurulumun bitmesini bekleyin.

macOS #

İşlemci türünüze göre indirdiğiniz .pkg dosyasının kurulumunu sağlayın.

Şimdi gelelim, incelememe.

Makine Öğrenmesi ve Yapay Zeka #

Belirli yapay zeka kütüphanelerini kullanarak basit ve etkili projeler ortaya çıkarabiliyorum. Ayrıca bu kütüphaneler ile uyumlu. Örneğin sklearn.datasets ile bir “dataset” çektim ve bunu X, y olarak parseledim. Bunları bir ekran sayesinde görebiliyorum. Ya da matplotlib kullandığımda herhangi bir araç kullanmadan direkt IDE içerisinde oluşturduğum grafiği görüntüleyebiliyorum. Zaten çoğu IDE gibi kendi içerisinde terminal emülatörü var.

Görünüş #

Görünüm çok minimal. Kafa karıştırıcı değil, yeni başlayan birisinin alışması kolay olacaktır.

Genel #

Çok diyecek birşey kalmadı. Harika ve mükemmel bir IDE diyebilirim. Şimdi gelelim Spyder’ın detaylarına.

Spyder’ın Diğer Detayları #

Kendileri PyQt5 eklenti kütüphanesini kullanıyorlar. Umarım yakın bir zamanda PyQt6’ya geçerler. Bahsettiğim şey burada geçiyor.

Kullandıkları diğer şeyler hakkında ise burada daha detaylı bilgiler var.

Amatör bir yazı oldu 😢 . Yine de okuduğunuz için teşekkürler. İyi günler dilerim.