Workon command not found hatası

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
1 Beğeni
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.

1 Beğeni

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
  1. maddeyi düzeltin bence. sanal_ortam ismiyle oluşturduğunuz sanal ortamı aktive etmek için source sanal_ortam/bin/activate yazmanız gerekiyor.