Благодаря подсказке от @darthbith мне удалось разобраться с этим. Трюк действительно заменяет ==
на =
в conda.sh
сценарии оболочки.
Хитрость заключается в том, чтобы найти правильный, так как их несколько. Для меня то, что работало, делало это изменение в этом:
~/anaconda3/lib/python3.6/site-packages/conda/shell/etc/profile.d/conda.sh
В нижней части этого сценария замените ==
на =
в этих двух if
условиях:
if [ "${_CE_CONDA+x}" == "condax" ]; then
if [ "${PATH+x}" == "x" ]; then