Python'da Sanal Ortam Oluşturma
Sanal ortamla çalışmada ilk adım, proje için ayrı bir
klasör oluşturmaktır. Hadi, içinde sanal ortamın
oluşturulacağı project_venv klasörünü yapalım.
Bu klasörün içinde, ana çalışma kod dosyasının
main.py bulunacağı bir project1
klasörü daha oluşturalım:
- /project_venv/
- /project1/
- main.py
- /project1/
Şimdi terminali açıp project1 klasörüne
geçmemiz gerekiyor:
cd .\project_venv\project1\ # Windows için
cd ./project_venv/project1/ # Linux için
Projemiz olan project1 klasörüne geçtikten
sonra, artık sanal ortamı oluşturabiliriz.
Bu, şu komutla yapılır:
python -m venv .. # Windows için
python3 -m venv .. # Linux için
Sanal ortam, üst dizindeki project_venv
klasöründe oluşturulacak, bu nedenle komutta
venv'nin sağına, üst dizine geçiş anlamına
gelen iki nokta konulur. Komut başarıyla
çalıştıktan sonra, sistem project_venv
klasöründe otomatik olarak servis klasörleri ve
dosyalarından oluşan bir yapı oluşturacaktır.
Windows İşletim Sistemi için bu yapı şöyle görünür:
- /project_venv/
- /Include/
- /Lib/
- /project1/
- main.py
- /Scripts/
- pyvenv.cfg
Linux İşletim Sistemi için ise şöyle:
- /project_venv/
- /bin/
- /include/
- /lib/
- /lib64/
- /project1/
- main.py
- pyvenv.cfg
Kendi test_venv projenizi bir sanal
ortamla oluşturun.