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
Şimdi terminali açıp project1 klasörüne
geçmemiz gerekiyor:
terminalcd .\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:
terminalpython -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.pypyvenv.cfg
Kendi test_venv projenizi bir sanal
ortamla oluşturun.