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 .venvmacOS 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/activateWindows'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 FlaskSü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 --versionBağı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.txtDosyadan 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.
deactivateKı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
- Flask Nedir ve Neden Vardır
- Virtualenv Kurma ve Flask Yükleme
- Merhaba Dünya: İlk Flask Uygulamanız
- Geliştirme Sunucusunu Hata Ayıklama Modunda Çalıştırma