Python
51 ~25 dk
Virtual Environment ve Proje Yapısı
Virtual Environment
C:\proje> python -m venv venv
C:\proje> venv\Scripts\activate
(venv) C:\proje> pip install requests flask
(venv) C:\proje> pip freeze > requirements.txt
(venv) C:\proje> cat requirements.txt
certifi==2024.2.2
Flask==3.0.2
requests==2.31.0Proje Yapısı
# Önerilen proje yapısı:
# proje/
# ├── venv/
# ├── src/
# │ ├── __init__.py
# │ ├── main.py
# │ └── utils.py
# ├── tests/
# │ └── test_main.py
# ├── requirements.txt
# ├── README.md
# └── .gitignore💡 İpucu: Her projede ayrı sanal ortam kullanmak, kütüphane çakışmalarını önler.