本文是个人初学Anaconda过程中记录所得,简要整理了几份博客,详细博客链接放置文末。
本文只有简易使用教程,无安装教程
一、Anaconda是什么
Anaconda是一个用于科学计算的Python发行版,支持 Linux, Mac, Windows系统,提供了包管理与环境管理的功能,可以很方便地解决多版本python并存、切换以及各种第三方包安装问题。Anaconda利用工具/命令conda来进行package和environment的管理,并且已经包含了Python和相关的配套工具
conda的设计理念
conda将几乎所有的工具、第三方包都当做package对待,甚至包括python和conda自身!因此,conda打破了包管理与环境管理的约束,能非常方便地安装各种版本python、各种package并方便地切换。
二、管理Conda
Linux 打开终端
1、验证Conda已被安装
conda --version
2、更新Conda为最新版本
conda update conda
3、查看Conda帮助信息
conda --help
或
conda -h
4、卸载Conda
rm -rf ~/anaconda3
三、管理环境
1、创建新环境
conda create --name
2、切换环境
source activate
下面这个好像也可以
conda activate
其中(Conda_Learning_dby)为切换到的环境名
3、退出环境至root
source deactivate
当执行退出当前环境,回到root环境命令后,原本行首以(Conda_Learning_dby)开头的将不再显示。
4、显示已创建环境
conda info --envs conda info -e conda env list
结果中星号“*”所在行即为当前所在环境。
5、复制环境
conda create --name--clone
6、删除环境
conda remove --name--all
四、管理包
1、查找可供安装的包版本
1)精确查找
conda search --full-name
–full name 为精确查找的参数
2)模糊查找
conda search
2、获取当前环境中已安装的包信息
conda list
3、安装包
1)在指定环境中安装包
conda install --name
2)在当前环境中安装包
conda install
3)注意使用pip安装包
使用场景
当使用conda install无法进行安装时,可以使用pip进行安装。例如:see包。
命令
pip install
注意:
a) pip只是包管理器,无法对环境进行管理。因此想在指定环境中使用pip进行包安装,则需要先切换到指定环境中,再使用pip命令安装包。
b)pip无法更新python,因为pip不将python视为包。
c) pip可以安装一些conda无法安装的包;conda也可以安装一些pip无法安装的包。因此当使用一种命令无法安装包时,可以尝试用另外一种命令。
4)从Anaconda.org安装包
使用场景
当使用conda install无法进行安装时,可以考虑从Anaconda.org中获取安装包的命令,并进行安装。
4、卸载包
1)卸载指定环境的包
conda remove --name
2)卸载当前环境中的包
conda remove
5、更新包
1)更新所有包
conda update --all conda upgrade --all
2)更新指定包
conda update
五、参考资料
1、强烈推荐这篇博客,本文大部分内容均来自link.
2、Conda 命令手册link.
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)