Anaconda3的安装

Anaconda3 安装

首先下载anaconda安装包,然后bash一下,一路yes,最后问是否安装VScode,根据需要进行选择。
安装完成后conda info发现还是不好使,是因为有添加环境变量
在文件 / h o m e / u s e r n a m e / . b a s h r c /home/username/.bashrc /home/username/.bashrc中添加环境变量
具体操作
sudo vim .bashrc
在文件结尾添加:

export PATH="/home/username/anaconda3/bin:$PATH"

保存退出。conda info会有相关信息显示。基本安装已经结束。

然后是关于conda的虚拟环境:
conda的虚拟环境就像电脑中的虚拟机一样,在conda的管理下,可以有多个python环境,每个环境相互独立。
在创建环境前,执行下面一句

conda config --add channels conda-forge

接下来就可以创建自己的开发环境了

conda create -n environment_name python=python_version
例:conda create -n ml_environment python=3.6

创建完成后,可以使用conda info --envs来查看所有的环境。
同时使用source activate environment_name来切换进入该环境。
使用source deactivate来退出环境。使用conda remove -n your_env_name来删除虚拟环境
使用conda remove --name your_env_name package_name来删除某个环境中的包。
接下来,就要介绍jupyter notebook,一个非常方便的程序编写环境,类似与Matlab的命令行的形式。
在命令行中输入jupyter notebook会打开一个页面。
但是有个问题,该页面的开发环境是conda的默认环境
为了在jupyter notebook中切换不同的虚拟环境,需要在默认环境下安装nb_conda。然后在jupyter notebook中切换到conda页面,可以看到所有的虚拟环境。

但 是 有 一 个 大 坑 , 就 是 装 好 c o n d a 以 后 c o n d a 的 默 认 环 境 是 p y t h o n 3.7 , 但 在 安 装 n b c o n d a 时 会 默 认 安 装 p y t h o n 3.8 将 安 装 好 的 c o n d a 环 境 破 坏 的 一 塌 糊 涂 {\color{#f00}{但是有一个大坑,就是装好conda以后conda的 默认环境是python3.7,但在安 装nb_conda时会默认安装python3.8将安装好的conda环境破坏的一塌糊涂}} condacondapython3.7nbcondapython3.8conda

因 此 需 要 在 安 装 n b c o n d a 时 , 屏 蔽 掉 其 他 的 安 装 和 更 新 {\color{#f00}{因此需要在安装nb_conda时,屏蔽掉其他的安装和更新}} nbconda

conda install --no-deps nb_conda

大坑填平了。

有时,在虚拟环境下使用conda安装的包在命令行下可以使用,但是在jupyter notebook中导入时会发生包找不到。这时需要在虚拟环境下安装nb_conda。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值