yuq*_*qli 7 linux anaconda conda
我使用官方安装助手将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
Run Code Online (Sandbox Code Playgroud)
我在Github上检查了以下问题:#458:“ source deactivate除非根anaconda目录位于PATH中,否则在conda env上使用将失败。” 它似乎是相关的,但是我不知道source deactivate在conda环境中运行时会发生什么。是因为我的PATH变量出问题了吗?
/.bashrc如果有帮助,这是我与Conda相关的部分。
非常感谢你的帮助!
# 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"
}
Run Code Online (Sandbox Code Playgroud)
yuq*_*qli 10
所以我仍然没有弄清楚为什么现在source deactivate不起作用了,但是好东西是可行的conda deactivate。我现在坚持。
我认为问题是我不了解conda的工作原理...如果有人感兴趣的话,这里是软件包管理器的简要介绍... https://medium.com/@sdboyer/so-you-want-to-write -a-package-manager-4ae9c17d9527
用
conda deactivate
Run Code Online (Sandbox Code Playgroud)
要停用或转到基本源,然后您可以使用
conda info --envs
Run Code Online (Sandbox Code Playgroud)
获取可用资源列表
source activate <source_name>
Run Code Online (Sandbox Code Playgroud)
并激活特定来源。
有关更多信息,请参阅此 ->管理环境 - conda.io
| 归档时间: |
|
| 查看次数: |
8013 次 |
| 最近记录: |