Home
Categories
WIKI
Topic
User
LANGUAGE:
中文
English
基本没有linux基础的菜鸡求帮助:cnaconda安装
Apps Section
489
views ·
2
replies ·
To
floor
Go
nl815
deepin
2019-06-06 00:01
Author
大佬们事情是这样,我安装完cnaconda后,添加了环境变量,然而这个环境仿佛并不不固定是个临时的;
百度了好多仿佛还是止步,我该从那一块入手比较适合?
组
Reply
Like 0
Favorite
View the author
All Replies
foxbcd
deepin
2019-06-06 00:21
#1
这样设置本来就是临时的,你要写在~/.bashrc里面才是
这个是 anaconda 不是 cnaconda
Reply
Like 0
View the author
Feng Yu
deepin
2019-06-06 00:29
#2
本帖最后由 abcfy2 于 2019-6-5 16:40 编辑
建议先详读官方安装文档:
https://docs.conda.io/projects/conda/en/latest/user-guide/install/
正好我一直用的是miniconda。那些环境变量已经不用你自己添加了,conda已经帮你弄好了。
第一次安装conda的时候会提示要不要初始化环境
如果你选择了yes。就看到
~/.bashrc
已经添加了初始化环境配置:
# >>> conda initialize >>>
# !! Contents within this block are managed by 'conda init' !!
__conda_setup="$('/home/fengyu/miniconda3/bin/conda' 'shell.bash' 'hook' 2> /dev/null)"
if [ $? -eq 0 ]; then
eval "$__conda_setup"
else
if [ -f "/home/fengyu/miniconda3/etc/profile.d/conda.sh" ]; then
. "/home/fengyu/miniconda3/etc/profile.d/conda.sh"
else
export PATH="/home/fengyu/miniconda3/bin:$PATH"
fi
fi
unset __conda_setup
# <<< conda initialize <<<
Copy the Code
如果一路回车给跳过了,以后也可以通过
conda init
帮你自动添加上述环境配置到你的的~/.bashrc。
如果你之前选的是yes,那么就自动激活了conda,安装完会给你提示这样:
同时你将会看到你的终端提示符如下:
前面会多一个
(base)
提示符,这时候conda才会将内部的python凌驾于系统PATH之前,你的python才会是conda管理的,比如这样:
如果你在交互式提示问你是否每次启动自动激活conda环境选择了默认的否,以后需要手工使用命令
conda activate
手工激活conda的环境变量。如果你希望每次启动自动激活conda环境,可以设置
conda config --set auto_activate_base true
达到同样效果,同理你也可以设置
conda config --set auto_activate_base false
关闭自动激活conda,改为手工激活
参考资料:
https://docs.conda.io/projects/conda/en/latest/user-guide/tasks/manage-environments.html#activating-an-environment
Reply
Like 0
View the author
Please
sign
in first
Featured Collection
Change
[Tutorial] deepin25 WSL Offline Installation Guide
UOS AI 2.8 Released! Three New Intelligent Agents & Major Evolution
Solid Q&A | deepin 25 Common Questions – The Immutable System Edition
New Thread
Popular Events
More
百度了好多仿佛还是止步,我该从那一块入手比较适合?