condaの仮想環境を起動すると、bashのpromptが崩れてしまいました。
通常の挙動
[user@hostname pwd]$
[user@hostname pwd]$ source activate test
(test)[user@hostname pwd]$
起こった事象
[user@hostname pwd]$
[user@hostname pwd]$ source activate test
(test)
根本原因は不明ですが、source activate
を行った時に、CONDA_PS1_BACKUP="$PS1"
が読み込まれず、CONDA_PS1_BACKUP=
となっていたことが原因でした。
取り敢えずは、.bashrcに以下を記載して対応。
export CONDA_PS1_BACKUP="[\u@\h \W]$ "
githubでも議論がありましたが、どうやって解決されたのかは不明でした。。。
https://github.com/conda/conda/issues/4916