Sanal Ortam (venv) Aktivasyon Hatası ve Çözümü

Windows sistemlerde PowerShell üzerinde sanal ortamı aktif etmeye çalışırken (.\venv\Scripts\activate) "running scripts is disabled on this system" uyarısı alıyorsanız, ilgili hata Windows'un komut çalıştırma politikasından kaynaklanmaktadır.

Hata Sebebi: İlgili sistemde scriptlerin çalıştırılması devre dışı bırakıldığından venv dosyası yüklenemiyor.

PowerShell Çözüm Komutu

Set-ExecutionPolicy RemoteSigned -Scope CurrentUser

Nasıl Uygulanır?
1. Yukarıdaki komutu kopyalayın.
2. Yönetici olarak başlatılmış PowerShell veya VS Code terminaline yapıştırıp Enter'a basın.
3. Çıkan soruya "Y" (Evet) veya "A" (Tümünü Kabul Et) yazıp tekrar Enter'a basın. Artık venv aktif edilebilir.