Я использую pyenv для управления python средами. Одна из сред - анаконда с несколькими средами. Существует два способа активировать среду conda, в то время как все обрабатывается pyenv.
- Загрузите среду conda напрямую с помощью pyenv как
pyenv local anaconda3-2019.10/env/myenv
- Загрузите основное устройство и затем активируйте локальная среда
pyenv local anaconda3-2019.10; conda activate myenv
Оба метода так или иначе не работают:
В первом методе команду conda
нельзя использовать для установки дополнительных модулей, так как она говорит command not found
Во втором методе conda activate
завершается ошибкой, жалуясь на оболочку: CommandNotFoundError: Your shell has not been properly configured to use 'conda activate'.
Настройка оболочки разрушает все среды, изменяя .zshr c, который является глобальным
I можно использовать pip
для установки пакетов, но весь смысл использования anaconda заключается в использовании удобной среды управления пакетами
Я что-то не так установил или это какая-то ошибка?