Anaonda笔记

Anaconda入门

Anaconda是一个包管理器,一个环境管理器,一个Python/R数据科学发行版,还是一个超过7500个开源包的集合。

Anaconda包含了conda和一个python库的集合。Conda就是我们用来管理包和环境的主要工具。
如果只想用conda来安装自己需要的包,可以使用更轻量级的Minconda。

Anaconda中的包

  • Anaconda本身已经安装了250+的包;
  • 有7500+的开源包可以通过conda install来手动安装;
  • 其他无法通过conda安装的包可以使用pip insatll来安装,Anaconda已经为每个环境安装好了pip工具。Pip包和conda包提供很多相同的特性,两者可以同时工作,但在conda包可获取时,应当以此为首选。

安装

国内安装可以使用清华大学镜像
下载所需安装包,安装完成之后参照链接内的方法修改安装源。

一些问题

修改conda环境和缓存默认路径

默认情况下,conda 创建的新环境 以及过往安装的模块缓存都存储在用户目录下,这一点不会在 conda (user-specific)配置文件 $HOME/.condarc 中体现出来,除非用户修改了默认设置。
当前的默认信息可通过 conda info 指令打印查看,其中不仅能够查看当前默认环境路径和默认缓存路径,还能查看conda的源设置。
实际上,conda环境和缓存的默认路径(envs directories 和 package cache)不一定要默认存储在用户目录,只要保证不同用户之间的设置不同即可。路径的设置可以通过编辑 $HOME/.condarc 来实现。添加或修改 $HOME/.condarc 中的 env_dirs 和 pkgs_dirs 配置项分别设置环境和缓存路径,按顺序第一个路径作为默认存储路径,搜索环境和缓存时按先后顺序在各目录中查找。

参考

https://docs.anaconda.com/anaconda/user-guide/
https://www.jianshu.com/p/a5e9190b909c

posted @ 2020-10-15 21:31  tofengz  阅读(106)  评论(0编辑  收藏  举报