venv Oluşturma ve Etkinleştirme
venv ile sanal ortamlar oluşturun, etkinleştirin ve devre dışı bırakın.
venv Oluşturma ve Etkinleştirme, CoddyKit'te ücretsiz bir Python 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, Python Academy öğrenme yolunun bir parçasıdır ve ilerlemeniz web ve CoddyKit uygulaması arasında senkronize olur. Python Academy kursu toplamda 4 dersten oluşur.
Giriş
venv oluşturma
# Terminal:
# python -m venv .venv
# Creates: .venv/bin/python, .venv/lib/, .venv/pyvenv.cfg
print('create demo')macOS/Linux'ta etkinleştirme
# macOS/Linux:
# source .venv/bin/activate
# Prompt changes to (.venv) user@host...
print('unix activate demo')Windows'ta etkinleştirme
# Windows CMD:
# .venv\Scripts\activate.bat
# Windows PowerShell:
# .venv\Scripts\Activate.ps1
print('windows activate demo')Etkinleştirmeyi doğrulama
import sys
print(sys.prefix)
# Check if inside venv:
print(sys.prefix != sys.base_prefix)Etkinliği kaldırma
# Terminal:
# deactivate
# Prompt returns to normal
print('deactivate demo')Paketleri venv içine yükleme
# (with venv active):
# pip install requests
# pip install flask==3.0.0
print('isolated install demo')venv seçenekleri
# python -m venv .venv --prompt myproject
# Creates venv with custom prompt: (myproject)
print('venv options demo')venv içindeki pip'i yükseltme
# (with venv active):
# python -m pip install --upgrade pip
print('upgrade pip demo')IDE entegrasyonu
# VS Code settings.json:
# {"python.defaultInterpreterPath": ".venv/bin/python"}
print('ide demo')venv durumunu denetleme
import sys
in_venv = sys.prefix != sys.base_prefix
print('In venv:', in_venv)Hızlı kontrol
Özet
Devam edin
Sıkça Sorulan Sorular
“venv Oluşturma ve Etkinleştirme” dersi ücretsiz mi?
Evet — “venv Oluşturma ve Etkinleştirme” 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 Python Academy kursunun geri kalanını açmak için CoddyKit PRO'ya yükselt. Python Academy kursu toplamda 4 dersten oluşur.
“venv Oluşturma ve Etkinleştirme” dersinde ne öğreneceğim?
venv ile sanal ortamlar oluşturun, etkinleştirin ve devre dışı bırakın. Python 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.
Python Academy öğrenmeye başlamak için deneyim gerekli mi?
Önceden deneyim gerekmez. CoddyKit'te Python 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.
“venv Oluşturma ve Etkinleştirme” 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 Python Academy dersinde kod yazıp çalıştırabilir miyim?
Evet. Her Python 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
- Sanal Ortamlar Neden Önemlidir
- venv Oluşturma ve Etkinleştirme
- pip ile Bağımlılıkları Yönetme
- Modern Araçlar: pipenv ve uv