【Anaconda】Anaconda的安装及使用指南

目录

I. Anaconda

1.功能

2.特性

3.Anaconda与Conda之间的区别

i. Anaconda

ii. Conda

II. Anaconda常用指令

1.常用指令

2.版本检查

3.系统环境相关

4.如何使用虚拟环境配置 jupyter notebook

5.使用软件包和通道

6.其他实用小提示


本文共计4049字,预计阅读时间3.5分钟

I. Anaconda

1.功能

Anaconda是一款能够帮助用户便捷获取包且能够对包、系统环境等进行统一管理的集合软件,其中配套包含了超过180个科学包及其依赖项。

2.特性

Anaconda是开源、具备免费社区支持的集成软件,拥有配套的conda包、环境管理器以及上千款开源库。

3.Anaconda与Conda之间的区别

i. Anaconda

Anaconda的发行版本中包含有conda,以及其他软件像Numpy, notebook, scipy等。也就是说,conda作为Anaconda的一个子集存在其中。

ii. Conda

Conda是一款对包及其依赖项和环境的管理工具。

▪ 适用语言:Python, R, Ruby, Lua, Scala, Java, JavaScript, C/C++, FORTRAN

▪ 适用平台:Windows, macOS, Linux

▪ 用途:

① 快速安装、运行和升级包及其依赖项。

② 在计算机中便捷地创建、保存、加载和切换环境。

如果你需要的包要求不同版本的Python,你无需切换到不同的环境,因为conda同样是一个环境管理器。仅需要几条命令,你可以创建一个完全独立的环境来运行不同的Python版本,同时继续在你常规的环境中使用你常用的Python版本。—— Conda官方网站

II. Anaconda常用指令

1.常用指令

检查 python 版本>> python

创建新环境>> conda create -n chatbot(给出环境名称) python= 3.6

激活环境>> active chatbot

安装库>> pip install library-name(nltk)

要检查库列表>>conda list -n env name(chatbot)

检查库的版本>>conda list lib name(tensorflow)

要重命名环境>>create - name new_name - clone old_name

或 >>conda create - name python_v_3.6 - clone chatbot

要删除环境>>conda remove - name old_name - all

检查所有环境。在 anaconda 中可用>> conda env list

2.版本检查

确认已安装 Conda,检查版本号>>conda info

将 Conda 更新到当前版本>>conda update -n base conda

将所有软件包更新为最新版本的 Anaconda。将安装稳定和兼容的版本,不一定是最新版本。

3.系统环境相关

创建一个名为 ENVNAME 的新环境,安装特定版本的 Python 和软件包>>conda create - name ENVNAME python=3.6 "PKG1>7.6" PKG2

激活已命名的 Conda 环境>>conda activate ENVNAM

在 dis 上的特定位置激活 Conda 环境>>conda activate /path/to/environment-dir

停用当前环境>>conda deactivate

列出活动环境中的所有软件包和版本>>conda list

列出命名环境中的所有软件包和版本>>conda list - name ENVNAME

列出活动环境中的所有修订>>conda list - revisions

列出指定环境中的所有修订版本>>conda list - name ENVNAME - revision

将一个环境恢复到以前的修订版本>>conda install - name ENVNAME - revision REV_NUMBER

删除整个环境>>conda remove - name ENVNAME - all 共享环境

复制一个环境>>conda create - clone ENVNAME - name NEWENV

将环境导出为可在 Windows、macOS 和 Linux 上读取的 YAML 文件>>conda env export - name ENVNAME > envname.yml

从 YAML 文件创建环境>>conda env create - 文件 envname.yml

从当前目录中名为 environment.yml 的文件创建环境>>conda env create

为一个操作系统导出包含精确软件包版本的环境>>conda list - explicit > pkgs.tx

根据精确的软件包版本创建环境>>conda create - name NEWENV - file pkgs.txt

4.如何使用虚拟环境配置 jupyter notebook

conda activate python_v_3.6(env name)

>>pip install ipykernel

>>python -m ipykernel install - user - name=my-virtualenv-name

(根据情况替换 - name 参数)

5.使用软件包和通道

在当前配置的版本范围为 >=3.1.0, ❤.2 的通道中搜索软件包">>conda search PKGNAME=3.1 "PKGNAME [version='>=3.1.0,❤.2']"

使用 Anaconda 客户端在所有频道查找软件包>>anaconda search FUZZYNAME

从特定频道安装软件包>>conda install      conda-forge::PKGNAME

按确切版本号安装软件包(3.1.4)>>conda install PKGNAME==3.1.4

安装列出的版本之一(或) >>conda install "PKGNAME[version='3.1.2|3.1.4']"

安装多个限制条件 (AND)>>conda install "PKGNAME>2.5,❤.2"

在 Conda 配置中添加通道>>conda config - add channels CHANNELNAME

6.其他实用小提示

关于软件包版本的详细信息>>conda search PKGNAME - info

删除未使用的缓存文件,包括未使用的软件包>>conda clean - all

从环境中删除软件包>>conda uninstall PKGNAME - name ENVNAME

更新环境中的所有软件包>>conda update - all - name ENVNAME

无需用户提示即可运行大多数命令,对脚本很有用>>conda install - yes PKG1 PKG2

检查 Conda 配置和配置服务>>conda config - show conda config - show-sources

  • 17
    点赞
  • 29
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

干吃咖啡豆

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值