Python'da Sanal Ortam
Sanal Ortam oluşturmanın iki farklı yolu vardır: Pipenv, çoğunlukla web geliştiricileri ve Anaconda dağıtıcıları tarafından desteklenir ve veri bilimcileri için kullanılır.
Sanal Ortam - Virtual Environment, belirli bir proje için Python ile ilgili bağımlılıkların yüklendiği bir kap veya yalıtılmış ortam oluşturmak için kullanılır. Çeşitli paketleriyle Python'un birçok farklı versiyonu ile çalışılabilir. Veri bilimcileri, kurulumu ve yönetilmesi kolay birçok önceden yüklenmiş paket ile birlikte gelen Anaconda dağıtımını kullanma eğilimindedir. Django, Flask ve diğer Python ile ilgili çerçeveleri kullanan bir web geliştiricisi Pipenv'i Sanal Ortamları olarak kullanabilir.
Pipenv
Pipenv, proje için otomatik olarak bir 'virtualenv' oluşturmanın yeni ve popüler bir yoludur. Paketi yönetmeye yardımcı olan ve kolayca kurulabilen veya çıkarılabilen bir Pipfile oluşturur. Pipenv aracılığıyla 'pip' ve 'virtualenv' bir Sanal Ortam oluşturmak için birlikte kullanılabilir, Pipfile 'requirement.txt' nin yerine geçer. verilen projeye göre paket versiyonunu takip eder.
Bu eğiticide, Windows İşletim Sistemindeki terminal olarak Git Bash kullanılır. Bununla birlikte, Mac kullanıcıları için paket yönetimi aracı olan Homebrew kullanılabilir ve benzer şekilde LinuxBrew Linux kullanıcıları için kullanılabilir.
'mkdir project-name' komutunu kullanarak, 'new-project' proje adıyla bir dizin yapmak ve 'cd' komutunu kullanarak yeni oluşturulan dizine geçmek için bir proje oluşturalım.

Windows kullanıcıları 'pipenv'i kurmak için aşağıdaki komutu kullanabilirler.
Kod: Tümünü seç
pip install pipenv[code]
Linux / Mac Kullanıcıları LinuxBrew'u kurduktan sonra 'pipenv' kurmak için aşağıdaki komutu kullanabilirler.
[code]brew install pipenv
Proje için 'virtualenv' oluşturmak için aşağıdaki komutu kullanın.
Kod: Tümünü seç
pipenv shell

'Pipenv' komutu Pipfile ile yan yana proje için yeni bir 'virtualenv' oluşturur.
Proje için gerekli paketleri kurma / kaldırma
Aşağıdaki komutları kullanarak iki gerekli kütüphaneyi kuralım.
Kod: Tümünü seç
pipenv install requests
pipenv install flask

Paketin kaldırılması için aşağıdaki komutu kullanabilirsiniz.
Kod: Tümünü seç
pipenv uninstall flask
Kod: Tümünü seç
Sanal Ortamdan Çıkma
Kod: Tümünü seç
exit