In precedenza Conda funzionava senza problemi su Mojave, ma ho scoperto che l'aggiornamento a Catalina sposta la cartella "anaconda3" sul desktop> Elementi trasferiti> Sicurezza> anaconda3. Sembra che le impostazioni di sicurezza di Catalina potrebbero non consentire più alle applicazioni di installarsi direttamente nella directory dell'utente.
Ho provato il suggerimento qui , scritto di seguito:
Ciao, potrei avere una soluzione
- Copia la cartella anaconda3 situata in Elementi trasferiti in / Utenti / mio nome /
- Terminale aperto
- Immettere: export PATH = '' / Users / mio nome / anaconda3 / bin: $ PATH "
- Immettere: conda init zsh
Ha funzionato! In bocca al lupo!
Ma questo non funziona per me. Dopo conda init zshche ottengo:
-bash: / Users / USER / anaconda3 / bin / conda: / anaconda3 / bin / python: cattivo interprete: nessun file o directory
Come posso rendere Conda nuovamente funzionante senza perdere tutti i miei ambienti virtuali? Grazie!
Aggiornare
Ho fatto lavorare Conda seguendo il suggerimento di @Ted Shaowang. Ciò significa che conda env listmostra tutti gli ambienti virtuali creati tramite Conda.
Tuttavia sto ancora riscontrando un problema con il fatto che virtualenvda quando ho modificato i percorsi predefiniti dei file anaconda3, non è stato possibile trovare python.
.virtualenvs/env/bin/pythonImpossibile trovare l' eseguibile python situato in . Devo apportare ulteriori modifiche affinché anche Python funzioni virtualenv?
bashnon funziona neanche.



bash, ma la soluzione suggerita è perzsh(il nuovo predefinito di Catalina). Provaconda init bashinvece.