Я установил Conda в другом месте, отличном от местоположения по умолчанию в Ubuntu 16.4, используя официальный помощник по установке.
Теперь conda create
и source activate
работает, но source deactivate
выдает ошибку:
(deep) yuqiong@yuqiong-G7-7588:/media/yuqiong/DATA$ source deactivate
bash: deactivate: No such file or directory
Я проверил эту проблему на Github: # 458: "Использование source deactivate
в conda env завершается ошибкой, если корневой каталог anaconda не находится в PATH ".Кажется, это связано, но я не понимаю, что происходит, когда я запускаю source deactivate
в среде conda.Это потому, что что-то не так с моими переменными PATH?
Вот часть моего /.bashrc
, относящаяся к Конде, если это полезно.
Большое спасибо за вашу помощь!
# added by Anaconda3 5.3.1 installer
# >>> conda init >>>
# !! Contents within this block are managed by 'conda init' !!
__conda_setup="$(CONDA_REPORT_ERRORS=false '/media/yuqiong/DATA/Anaconda3/bin/conda' shell.bash hook 2> /dev/null)"
if [ $? -eq 0 ]; then
\eval "$__conda_setup"
else
if [ -f "/media/yuqiong/DATA/Anaconda3/etc/profile.d/conda.sh" ]; then
. "/media/yuqiong/DATA/Anaconda3/etc/profile.d/conda.sh"
CONDA_CHANGEPS1=false conda activate base
else
\export PATH="/media/yuqiong/DATA/Anaconda3/bin:$PATH"
fi
fi
unset __conda_setup
# <<< conda init <<<
### conda shortcuts
function actv() {
#do things with parameters like $1 such as
source activate "$1"
}