Flask Nasıl Kurulur? (Windows) – Adım Adım Rehber

Flask'ı Windows'a nasıl kuracağınızı adım adım anlatan detaylı rehber. Flask kurulumunu, sanal ortam kullanarak nasıl yapacağınızı ve ilk web uygulamanızı oluşturmayı öğrenin.

BFS

Flask ile Web Uygulaması Geliştirmeye Başlamak



Düşün, bir sabah uyanıp web uygulamanı yazmaya başlamak istiyorsun. Ama nereden başlayacağını bir türlü bilemiyorsun. Hangi framework’ü kullanman gerektiği konusunda kafan karışık ve bu işler seni biraz korkutuyor. İşte tam bu noktada, Flask devreye giriyor! Hafif, hızlı ve kullanımı kolay bir framework. Tam olarak ihtiyacın olan şey.

Şimdi, "Flask’ı kurmak zor mu?" diye düşünebilirsin. Endişelenme, bu yazıda sana adım adım Flask kurulumunu nasıl yapacağını göstereceğim. Flask, Python ile çalışan hafif bir web framework’üdür ve genellikle küçük ve orta ölçekli projelerde tercih edilir. Hadi gel, Windows bilgisayarına Flask nasıl kurulur, bunu birlikte keşfedelim!

1. Python’u Yükleyin



Flask, Python üzerinde çalışan bir framework olduğu için öncelikle bilgisayarınızda Python’un yüklü olması gerekir. Python’u yüklemek çok basittir. Şunları takip et:

1. Python’un En Son Sürümünü İndirin: [Python’un resmi web sitesine](https://www.python.org/downloads/) gidin ve Windows için en son sürümü indirin.
2. Python’u Kurun: İndirdiğiniz dosyayı çalıştırarak kurulum sihirbazını başlatın. Önemli bir adım: "Add Python to PATH" seçeneğini işaretleyin ve ardından Install Now butonuna tıklayın. Bu, Python’un komut satırında kullanılabilir hale gelmesini sağlar.

Python yüklendikten sonra, cmd (komut satırı) üzerinden Python'un kurulu olup olmadığını kontrol edebilirsin. Komut satırına şu komutu yaz:

```
python --version
```

Eğer Python sürüm numarasını görüyorsan, kurulum başarılı demektir.

2. Virtual Environment (Sanallaştırılmış Ortam) Kurulumu



Birçok Python geliştiricisi gibi, Flask projenin bağımlılıklarını sistemle karışmaması için sanal bir ortamda tutmayı tercih eder. Bu, projeler arasında bağımlılık çakışmalarını önler. Şimdi sanal bir ortam oluşturalım.

1. Sanallaştırılmış Ortamı Oluşturun: Komut satırını açıp istediğiniz dizine gidin ve şu komutu yazın:


   python -m venv myenv
   

Bu komut, “myenv” adında bir sanal ortam oluşturur. İstediğiniz başka bir isim de verebilirsiniz.

2. Sanallaştırılmış Ortamı Aktifleştirin: Ortamı aktive etmek için şu komutu yazın:


   myenv\Scripts\activate
   


Başarılı olursa, komut satırınızda ortam adını (myenv) görmelisiniz. Artık sanal ortam aktif!

3. Flask’ı Kurun



Şimdi asıl adım geldi: Flask’ı yüklemek. Sanal ortamınızdayken, pip komutunu kullanarak Flask’ı kurabilirsiniz. Şu komutu yazın:


pip install Flask


Bu komut Flask’ın en son sürümünü yükleyecektir. Yükleme tamamlandığında, Flask kurulumunun başarılı olduğunu doğrulamak için şu komutu kullanabilirsiniz:


flask --version


4. Flask ile İlk Uygulamanı Yap!



Kurulum tamamlandı ve şimdi bir web uygulaması yazmaya hazırsın! Flask ile hızlıca basit bir "Hello, World!" uygulaması oluşturalım. Bunun için yeni bir Python dosyası oluştur (örneğin, app.py) ve içine şu kodu yaz:


from flask import Flask
app = Flask(__name__)

@app.route('/')
def hello_world():
    return 'Merhaba, Dünya!'

if __name__ == '__main__':
    app.run(debug=True)


Yukarıdaki kod, bir Flask uygulaması oluşturur ve ana sayfaya girdiğinizde "Merhaba, Dünya!" yazısını görüntüler.

Son olarak, uygulamanızı çalıştırmak için şu komutu kullanın:


python app.py


Web tarayıcınızda http://127.0.0.1:5000/ adresine gittiğinizde "Merhaba, Dünya!" mesajını görmelisiniz.

5. Flask İle Web Uygulamanızı Geliştirmeye Başlayın



Artık Flask’ı başarıyla kurdunuz ve ilk uygulamanızı çalıştırdınız. Şimdi Flask ile daha karmaşık projelere geçebilirsiniz. Flask, kullanıcı doğrulama, form verileri alma, veritabanı işlemleri gibi pek çok farklı özellik sunar. Flask’ın esnekliği sayesinde farklı türdeki web uygulamalarını kolayca geliştirebilirsiniz.

Sonuç



Flask, öğrenmesi kolay ve kullanımı eğlenceli bir framework. Windows üzerinde Flask’ı kurmak oldukça basit ve bu rehberle adım adım takip ettiğinizde sorunsuz bir şekilde kurulumunuzu gerçekleştirebilirsiniz. Flask ile web uygulamanızı geliştirmeye başladığınızda, birçok yeni özellik ve esneklik keşfedeceksiniz. Başarılar!

İlgili Yazılar

Benzer konularda diğer yazılarımız

Windows'ta Visual Studio Code Kurulumu ve Eklenti Yönetimi

Visual Studio Code Nedir?Bir zamanlar bir yazılımcı, kod yazmaya başlamak için saatlerce IDE kurulumları yapar, her bir aracı ayarlarla boğulurdu. Ancak zamanla işler değişti, ve Visual Studio Code (VS Code) hayatımıza girdi. Hızlı, hafif ve güçlü bir...

Windows'ta Visual Studio Code Extension Hatası ve Çözümü: Sorununuzu Nasıl Çözebilirsiniz?

**Visual Studio Code, kod yazarken ihtiyaç duyduğumuz en iyi araçlardan biri. Ancak, bazen VS Code üzerinde bazı uzantılar (extensions) beklenmedik hatalar verebiliyor. Windows üzerinde de bu durum sıkça karşılaşılan bir sorun. Peki, bu hatalarla karşılaştığınızda...

Yapay Zeka ve İnsan Duyguları: Python’da Duygu Analizine Giriş ve Uygulama

Yapay zekanın hayatımıza olan etkisi her geçen gün artıyor. Teknolojinin bu hızlı gelişimiyle birlikte, sadece işlemler değil, duygular da dijital dünyada bir yer buluyor. Peki, yapay zeka insan duygularını nasıl anlayabilir? Python’da duygu analizi yaparak,...