🌌virtualenv ile sanal ortamlarda çalışmak
virtualenv,venv'den daha verimli bir pakettir ama standart olarak gelmezpipile güncellenebilir ve diğer farklı avantajları vardır
🏜️ Sanal Ortamı Oluşturma
# Sanal ortamı belirli python sürüümü için indirme
python3.11 -m pip install virtualenv
# Sanal ortam oluşturma
virtualenv venv
# Sanal ortamı belirli python sürümü için oluşturma
virtualenv -p /usr/bin/python3 venv
virtualenv -p /opt/homebrew/bin/python3.11
# Aktif - deaktif etme
source venv/bin/activate
deactivate
# Sanal oratamı kaldırma
rm -rf venv📦️ Bağımlılıklar Üzerine Çalışma
locelile sadece yerel bağımlılıkları ele alırız, sistemde yüklü olan diğerlerini ele almaz
# Proje bağımlılıklarını dosyaya aktarma
pip freeze --local > requirements.txt
# Proje bağımlılıklarını dosyadan indirme
pip install -r requirements.txtBağlantılar
What is the difference between venv, pyvenv, pyenv, virtualenv, virtualenvwrapper, pipenv, etc?
Last updated
Was this helpful?