Ubuntu 下 conda 設(shè)置
禁止自動進(jìn)入 base 環(huán)境
Ubuntu 安裝 Conda/MiniConda 之后,打開終端默認(rèn)自動激活 base 環(huán)境。
一般我們也不使用 base 環(huán)境,考慮到每次都通過 conda deactivate 退出也比較麻煩,可以通過修改 conda 的 config 文件來禁止這一行為:
conda config --set auto_activate_base false
增加 Tab 補(bǔ)全
- 安裝
conda-bash-completion插件
conda install -c conda-forge conda-bash-completion
- 禁止自動激活 base 環(huán)境下設(shè)置
在設(shè)置auto_activate_base: false的時候,還需要再~/.bashrc中添加下列內(nèi)容,自動補(bǔ)全才會生效:
CONDA_ROOT=~/miniconda3 # <set to your Anaconda/Miniconda installation directory>
if [[ -r $CONDA_ROOT/etc/profile.d/bash_completion.sh ]]; then
source $CONDA_ROOT/etc/profile.d/bash_completion.sh
else
echo "WARNING: counld not find conda-bash-completion setup script"
fi
關(guān)閉 Terminal 并重新打開,或者:
source ~/.bashrc

浙公網(wǎng)安備 33010602011771號