0Pricing
Flask Academy · Ders

Virtualenv Kurma ve Flask Yükleme

Yalıtılmış bir ortam oluşturup pip install Flask komutunu çalıştırın.

Virtualenv Kurma ve Flask Yükleme, CoddyKit'te ücretsiz bir Flask Academy dersidir. Bu, 4 dersinin 2. dersidir. Aşağıdan dersin tamamını ücretsiz okuyabilir, sonra tarayıcıda yerleşik kod editörü ve 7/24 yapay zeka koçu ile uygulamalı olarak pratik yapabilirsin. Bu, Flask Academy öğrenme yolunun bir parçasıdır ve ilerlemeniz web ve CoddyKit uygulaması arasında senkronize olur. Flask Academy kursu toplamda 4 dersten oluşur.

Projeleri Neden Yalıtmalısınız

Her proje kendi paket sürümlerini ister. Bir sanal ortam, Flask'ı ve diğer paketleri sisteminizdeki Python'dan ayrı tutar.

venv ile Tanışın

Python, pip'in ve paketlerin yeni, yalıtılmış bir kopyasını içeren özel bir klasör oluşturan yerleşik venv aracını sunar.

Ortamı Oluşturun

venv modülünü çalıştırın ve .venv gibi bir klasör adı seçin. Bu işlem yalıtılmış ortamınızı saniyeler içinde oluşturur. ✨

python -m venv .venv

macOS ve Linux'ta Etkinleştirme

Etkinleştirme, kabuğunuzu ortama yönlendirir. macOS veya Linux'ta, ortam klasörünün içindeki etkinleştirme betiğini kaynak olarak çalıştırırsınız.

source .venv/bin/activate

Windows'ta Etkinleştirme

Windows'ta etkinleştirme betiği Scripts klasöründe bulunur. Betiği çalıştırdığınızda isteminizde ortam adı görünür ve ortamın etkin olduğu doğrulanır.

.venv\Scripts\activate

Çalıştığını Doğrulayın

Etkin bir ortamda isteminizin başında ortam adı bulunur. Artık pip kurulumları genel sisteme değil, yalnızca bu projenin içine yapılır.

Flask'ı Kurun

Ortam etkinken Flask'ı pip kullanarak kurun. Flask'ın yanı sıra Werkzeug ve Jinja2 gibi bağımlılıklarını da indirir.

pip install Flask

Sürümü Doğrulayın

Flask'ın kurulu olduğunu kontrol edin ve sürümünü görüntüleyin. Sorunsuz görünen bir sürüm numarası kod yazmaya hazır olduğunuzu gösterir.

python -m flask --version

Bağımlılıklarınızı Dondurun

pip freeze tam sürümleri listeler. Bunları kaydetmek, ekip arkadaşlarınızın daha sonra tek bir komutla aynı ortamı yeniden oluşturmasını sağlar.

pip freeze > requirements.txt

Dosyadan Yeniden Kurun

Herkes kurulumunuzu requirements.txt dosyasından yeniden oluşturabilir; böylece projeniz her makinede aynı şekilde çalışır.

pip install -r requirements.txt

İşiniz Bitince Ortamı Kapatın

Ortamdan çıkıp normal kabuğunuza dönmek için deactivate yazın. Proje üzerinde çalışacağınız zaman istediğiniz an yeniden etkinleştirebilirsiniz.

deactivate

Kısa Kontrol

Projenizi yalıtma konusunu kısaca kontrol edelim.

Özet

Bir venv oluşturdunuz, onu etkinleştirdiniz, pip ile Flask'ı kurdunuz ve bağımlılıklarınızı dondurdunuz. Yalıtılmış çalışma alanınız geliştirmeye hazır. 🎉

Sıkça Sorulan Sorular

“Virtualenv Kurma ve Flask Yükleme” dersi ücretsiz mi?

Evet — “Virtualenv Kurma ve Flask Yükleme” dersin tüm metni burada web'de ücretsiz olarak okunabilir. Etkileşimli olarak pratik yapmak (yerleşik kod editörü ve 7/24 yapay zeka koçu) ve Flask Academy kursunun geri kalanını açmak için CoddyKit PRO'ya yükselt. Flask Academy kursu toplamda 4 dersten oluşur.

“Virtualenv Kurma ve Flask Yükleme” dersinde ne öğreneceğim?

Yalıtılmış bir ortam oluşturup pip install Flask komutunu çalıştırın. Flask Academy ile uygulamalı kodu tarayıcıda doğrudan çalıştırarak pratik yaparsın ve 7/24 yapay zeka koçu dersi çalışırken sorularını yanıtlar.

Flask Academy öğrenmeye başlamak için deneyim gerekli mi?

Önceden deneyim gerekmez. CoddyKit'te Flask Academy, başlangıçtan ileri seviyeye kadar yapılandırıldığı için buradan başlayabilir veya başından başlayıp kendi hızında ilerleme yapabilirsin. Bu, 4 dersinin 2. dersidir.

“Virtualenv Kurma ve Flask Yükleme” dersi ne kadar sürer?

Çoğu CoddyKit dersi yaklaşık 5–10 dakika sürer. Her biri kısa ve etkileşimli olduğu için sabit ilerleme yaparsın ve web ile uygulama arasında tam olarak bıraktığın yerden devam edebilirsin.

Bu Flask Academy dersinde kod yazıp çalıştırabilir miyim?

Evet. Her Flask Academy dersi yerleşik bir kod editörü içerir, bu sayede tarayıcıda gerçek kod yazıp çalıştırabilir ve anlık yapay zeka geri bildirimi alırsın — yerel kurulum gerekli değildir.

Bu kursun tüm dersleri

  1. Flask Nedir ve Neden Vardır
  2. Virtualenv Kurma ve Flask Yükleme
  3. Merhaba Dünya: İlk Flask Uygulamanız
  4. Geliştirme Sunucusunu Hata Ayıklama Modunda Çalıştırma
← Flask Academy Sayfasına Dön