Daha önce Conda'nın Mojave'de sorunsuz çalışmasını sağladım, ancak Catalina'ya yükseltmenin "anaconda3" klasörünü Masaüstünüze> Yeniden Yerleştirilen Öğeler> Güvenlik> anaconda3'e taşıdığını gördüm. Görünüşe göre Catalina'nın güvenlik ayarları artık uygulamaların doğrudan kullanıcı dizini altına kurulmasına izin vermeyebilir.
Aşağıda yazılan öneriyi burada denedim :
Merhaba, bir çözümüm olabilir
- Yeniden Konumlandırılan Öğeler'de bulunan anaconda3 klasörünü / Users / myname / dizinine kopyalayın
- Terminali Aç
- Girin: export PATH = '' / Kullanıcılar / adim / anaconda3 / bin: $ PATH "
- Enter: conda init zsh
İşe yaradı! İyi şanslar!
Ama bu benim için işe yaramıyor. Aldıktan sonra conda init zsh:
-bash: / Kullanıcılar / KULLANICI / anaconda3 / bin / conda: / anaconda3 / bin / python: bozuk yorumlayıcı: Böyle bir dosya veya dizin yok
Nasıl Conda yukarı ve yeniden yayınlanması için olmadan tüm sanal ortamlar kaybediyor? Teşekkürler!
Güncelleme
Conda'yı @Ted Shaowang'ın önerisine göre çalıştırdım. Bu, conda env listConda ile oluşturulan tüm sanal ortamları gösterir.
Ancak virtualenv, varsayılan anaconda3 dosya konumlarını değiştirdiğimden, python bulunamadığından hala bir sorun yaşıyorum .
Adresinde bulunan python yürütülebilir dosyası .virtualenvs/env/bin/pythonbulunamıyor. Python'un da çalışabilmesi için başka değişiklikler yapmam gerekir virtualenvmi?
bashde çalışmıyor.



bash, ancak önerilen çözümzsh(yeni Catalina varsayılanı) içindir.conda init bashBunun yerine deneyin .