Merhaba.Djangoda virtualenvi kurduktan sonra virtualenv venv dedigimde virtualenv command not found
hatasi aliyorum.ama dosyama baktigimda venvin olustugunu goruyorum.venvi aktiv etmek icin workon venv dedigimde workon command not found
diyor.internetteki tum cozum yollarini denememe ragmen hic bir sonuc alamadim.rica etsem yardim edermisiniz bana.
yardimci ola bilecek yokmu arkadaslar?
workon
nasil bir alet, nereden yukledin? Dokumentasyonuna bakman lazim.
Bende yuklu degil:
workon: command not found
ben windowsda sanal ortami aktiv etmek icin workon
komutunu kullaniyordum.deaktive etmek icinse deactivate
komutunu.galiba linux icin baska bir komut var.
Arkadaşlar bir yanlış anlaşılma olmuş, konuyla alakası olmayan mesajları sildim.
@Abdullah_V arkadaşımızın sorusuna gelecek olursak, bir de şunu deneyin:
venv’i oluşturun:
python3.8 -m venv venv
Sonra da venv
ismiyle oluşan sanal ortamı şöyle aktive edin.
source venv/bin/activate
linux@admin:~/Masaüstü/blogum$ source sanal_ortam/bin/activate
bash: sanal_ortam/bin/activate: Böyle bir dosya ya da dizin yok
boyle diyor hocam
sanal_ortam
isminde bir klasör oluştu mu?
aslinda olusmadi.ama windowsda da sanal_ortam adinda bir klasor olusmamisti.ama windowsda workon sanal_ortam dedigimde venv calisiyordu
yeniden venvmi olusturmam gerek?
Şu komutu çalıştırdınız mı?
python3.8 -m venv sanal_ortam
İşletim sistemindeki hangi python sürümünde venv yüklüyse 3.8 yerine o sürümü yazmanız gerekiyor.
After installing the python3-venv
package, recreate your virtual environment.
diyor ama benim bilgisayarimda venv yuklu.suan yeniden yukluyorum.
sudo apt-get install python3-venv
komutunu kullanarak mı yüklediniz?
galiba.hatirlamiyorum.suan yeniden yukluyorum.bakalim calisacakmi
simdi hatirladim pip3 ile yuklemistim
yuklendi hocam. python3.8 -m venv sanal_ortam
komutunu bir kez daha calistirdim.ama hic bir sey olmadi
Nasıl olmadı, sanal_ortam
isminde bir klasör oluşmadı mı?
cok cok tesekkur ederim hocam.yukledikden sonra tum komutlari teker teker calistirdim ve aktif oldu(diger hesaba gecince cozuldu tikini vericem hocam)
Tamam sorun çözüldüyse iyi.
arkadaslarin anlamasi icin:
1.(venvi indiriyoruz)
sudo apt-get install python3-venv
2.(venvi olusturusyoruz)
python3.8 -m venv sanal_ortam
3.(venvi aktif ediyoruz)
source sanal_ortam/bin/activate
4.(deaktif etmek icin)
deactivate
- maddeyi düzeltin bence.
sanal_ortam
ismiyle oluşturduğunuz sanal ortamı aktive etmek içinsource sanal_ortam/bin/activate
yazmanız gerekiyor.