Linux下Anaconda Cuda的简单使用(无安装过程)

本文是个人初学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 <env_name> <package_names>

<env_name>即创建的环境名
<package_names>即安装在环境中的包名
创建名为 Conda_Learning_dby 的环境 依赖的包为 pyhton=2.72、切换环境

source activate <env_name>

下面这个好像也可以

conda activate <env_name>


其中(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 <new_env_name> --clone <copied_env_name>

6、删除环境

conda remove --name <env_name> --all

四、管理包
1、查找可供安装的包版本

1)精确查找

conda search --full-name <package_full_name>

–full name 为精确查找的参数
<package_full_name> 是被查找包的全名
2)模糊查找

conda search <text>

是查找包含此字段的包名
2、获取当前环境中已安装的包信息

conda list

3、安装包
1)在指定环境中安装包

conda install --name <env_name> <package_name>

2)在当前环境中安装包

conda install <package_name>

3)注意使用pip安装包
使用场景
当使用conda install无法进行安装时,可以使用pip进行安装。例如:see包。
命令

pip install <package_name>

注意:
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 <env_name> <package_name>

2)卸载当前环境中的包

conda remove <package_name>

5、更新包
1)更新所有包

conda update --all
conda upgrade --all

2)更新指定包

conda update <package_name>

五、参考资料
1、强烈推荐这篇博客,本文大部分内容均来自link.
2、Conda 命令手册link.

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值