Активация среды conda переопределяет файл rc для моей оболочки

#bash #conda #zshrc #rc

#bash #conda #zshrc #rc

Вопрос:

Часто при использовании сред conda переменные среды, установленные в моем rc-файле, перезаписываются (работают как с bash, так и с zsh), особенно с моей $PATH переменной. Однако это происходит не всегда; Я только что испытал это, затем попытался воспроизвести это, но во второй раз этого не произошло.

После активации среды conda ( source activate py35 ) я могу использовать свой rc-файл ( source ~/.zshrc ) для восстановления переменных среды, но могу ли я избежать этого дополнительного шага?

Комментарии:

1. Вы получаете среду через другой скрипт, т.Е. может быть в вложенной оболочке? Это может быть причиной, по которой ваша среда теряется после выхода из вложенной оболочки.

2. @Inian, я не использую скрипт для создания среды conda, только мою оболочку.