最新Anaconda3的安装配置及使用教程(详细过程)

最新Anaconda3的安装配置及使用教程(详细过程)

最新Anaconda3的安装配置及使用教程(详细过程)

Anaconda是一个开源的Python发行版本,其包含了conda、Python等180多个科学包及其依赖项
Anaconda + Jupyter 基本上已经是大部分机器学习/数据分析等开发者标配的开发环境,

进入正题:

; 1. Anaconda下载

方式一:官网下载

下载地址传送门:

直接选择相应的installer即可

最新Anaconda3的安装配置及使用教程(详细过程)

; 方式二:清华镜像下载(推荐)

在官网下载比较慢,而且容易断,推荐用下面清华镜像方式:

打开后,可以通过Date排序找到最新版本下载

最新Anaconda3的安装配置及使用教程(详细过程)

这里分别实测了通过官网和镜像下载的速度,实测镜像大概 快两倍左右,当然取决于不同网络环境,。。

最新Anaconda3的安装配置及使用教程(详细过程)

; 2. Anaconda安装

下载后,就和正常软件安装一样,

最新Anaconda3的安装配置及使用教程(详细过程)
这里用Windows版举例:
最新Anaconda3的安装配置及使用教程(详细过程)

选择用户

最新Anaconda3的安装配置及使用教程(详细过程)

这里可以先不用选Add sys path,只勾选Register。 推荐安装之后手动配置SysPath,避免配置导致后期使用上的问题

最新Anaconda3的安装配置及使用教程(详细过程)

等待完成,下一步

最新Anaconda3的安装配置及使用教程(详细过程)
最新Anaconda3的安装配置及使用教程(详细过程)
最后两项都不需要选,点击Finish,完成安装
最新Anaconda3的安装配置及使用教程(详细过程)

可以看到安装后,除了Anaconda,默认还带了Jupyter、Spyder等

最新Anaconda3的安装配置及使用教程(详细过程)
  1. Anaconda配置

3.1 配置环境变量

打开电脑高级系统配置:

最新Anaconda3的安装配置及使用教程(详细过程)
最新Anaconda3的安装配置及使用教程(详细过程)
点开系统环境变量
最新Anaconda3的安装配置及使用教程(详细过程)

找到下面System Variables -> Path,然后点击Edit 或直接双击

最新Anaconda3的安装配置及使用教程(详细过程)

添加安装目录及相应bin目录进去,如下图,完成配置

最新Anaconda3的安装配置及使用教程(详细过程)

之后可以简单通过cmd输入conda 命令检查下安装配置是否成功:

最新Anaconda3的安装配置及使用教程(详细过程)

同时可以看下python的版本已经是conda带的版本了:

最新Anaconda3的安装配置及使用教程(详细过程)

; 3.2 配置国内镜像源

继续在cmd里,通过输入下面命令配置为清华源:


conda config --add channels    https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/
conda config --add channels    https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/main/
conda config --add channels    https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/conda-forge/

最新Anaconda3的安装配置及使用教程(详细过程)
  1. Anaconda使用

打开Anaconda Navigator:

最新Anaconda3的安装配置及使用教程(详细过程)
启动有点慢
最新Anaconda3的安装配置及使用教程(详细过程)

或者打开Prompt命令行方式使用conda cmd

最新Anaconda3的安装配置及使用教程(详细过程)

Navigator启动完成

最新Anaconda3的安装配置及使用教程(详细过程)
其中已经安装好的直接可以点击Launch,比如点开Jupyter:
最新Anaconda3的安装配置及使用教程(详细过程)

接下来点击左列的Environment,新建开发用虚拟环境即可使用,

(虚拟环境可以理解为只是系统的一个Folder,你可以在其中作为你的开发目录进行任意安装包,并与其他的Python包隔离开,互不影响,这也是conda的精髓)

如果用conda cmd也和图形页面一样,用cmd就是通过conda create

  • conda create -n ObjectDetection python=3

最新Anaconda3的安装配置及使用教程(详细过程)

创建过程如果报HTTP网络错误,可能是channel里多了一条default,去掉即可, 否则使用默认镜像源访问速度过慢,导致超时从而更新和下载失败

最新Anaconda3的安装配置及使用教程(详细过程)

最新Anaconda3的安装配置及使用教程(详细过程)

在用户根目录(C:\Users\用户名)下找到.condarc文件(本机conda的用户配置文件),打开并删除其中的default配置行即可

最新Anaconda3的安装配置及使用教程(详细过程)

如果还不行,可以尝试把清华镜像源的https 改为http

最新Anaconda3的安装配置及使用教程(详细过程)

最后创建完毕:

最新Anaconda3的安装配置及使用教程(详细过程)

右键打开env的terminal,即可在该环境下进行开发了:

最新Anaconda3的安装配置及使用教程(详细过程)

最新Anaconda3的安装配置及使用教程(详细过程)
  1. Conda常用命令

cmd详情可以参考官网Doc:
https://docs.conda.io/projects/conda/en/latest/commands.html

最新Anaconda3的安装配置及使用教程(详细过程)
  1. conda –version #查看conda版本,验证是否安装
  2. conda update conda #更新至最新版本,也会更新其它相关包
  3. conda update –all #更新所有包
  4. conda update package_name #更新指定的包
  5. conda create -n env_name package_name #创建名为env_name的新环境,并在该环境下安装名为package_name 的包,可以指定新环境的版本号,例如:conda create -n python2 python=python2.7 numpy
    pandas,创建了python2环境,python版本为2.7,同时还安装了numpy pandas包
  6. source activate env_name #切换至env_name环境
  7. source deactivate #退出环境
  8. conda info -e #显示所有已经创建的环境
  9. conda create –name new_env_name –clone old_env_name #复制old_env_name为new_env_name
  10. conda remove –name env_name –all #删除环境
  11. conda list #查看所有已经安装的包
  12. conda install package_name #在当前环境中安装包
  13. conda install –name env_name package_name #在指定环境中安装包
  14. conda remove – name env_name package #删除指定环境中的包
  15. conda remove package #删除当前环境中的包
  16. conda create -n tensorflow_env tensorflow

conda activate tensorflow_env #conda 安装tensorflow的CPU版本

  1. conda create -n tensorflow_gpuenv tensorflow-gpu

conda activate tensorflow_gpuenv #conda安装tensorflow的GPU版本

最新Anaconda3的安装配置及使用教程(详细过程)

; 博主热门文章推荐:

一篇读懂系列:

LoRa Mesh系列:

网络安全系列:

嵌入式开发系列:

AI / 机器学习系列:

Original: https://blog.csdn.net/HowieXue/article/details/118442904
Author: HowieXue
Title: 最新Anaconda3的安装配置及使用教程(详细过程)

原创文章受到原创版权保护。转载请注明出处:https://www.johngo689.com/726514/

转载文章受原作者版权保护。转载请注明原作者出处!

(0)

大家都在看

  • Linux——innode

    回顾缓冲区 标准错误流的理解 文件系统 Inode VS 文件名 创建/删除/查看文件系统做了什么 软硬链接 动静态库 回顾缓冲区 关掉1,log.txt中没文件是因为,字符串在缓…

    Python 2023年11月6日
    058
  • Python基础知识+题目练习,你肯定做不出这道题…

    Original: https://www.cnblogs.com/123456feng/p/16190540.htmlAuthor: 蚂蚁ailingTitle: Python基…

    Python 2023年5月24日
    076
  • 关于ASP.NET Core WebSocket实现集群的思考

    前言 提到 WebSocket相信大家都听说过,它的初衷是为了解决客户端浏览器与服务端进行双向通信,是在单个 TCP连接上进行全双工通讯的协议。在没有WebSocket之前只能通过…

    Python 2023年10月15日
    059
  • matplotlib.pyplot 库(一)

    matplotlib.pyplot 库(一) * – 1. matplotlib.pyplt 库简介 – 2. matplotlib.pyplot 函数库 …

    Python 2023年9月2日
    052
  • 我为何在 CSDN 乐在其中

    文章目录 写在前面 成为博主究竟能得到什么? * 内在提升 耀眼名片 丰富眼界 提升知名度 博客=》变现 写在最后 写在前面 各位伙伴大家好,我是几何心凉,一位不是很大的也不是很小…

    Python 2023年11月5日
    042
  • 【对话生成】常见对话生成数据集整理,含下载链接(更新至2022.06.04)

    本文主要整理对话生成领域相关的数据集,尤其是开放域对话生成。当前可以把开放域对话生成任务划分为:传统开放域对话生成、多模态对话生成、情感对话生成、个性化对话生成、策略控制对话生成等…

    Python 2023年10月28日
    039
  • 【Pygame 学习笔记】8.精灵

    术语”精灵”是旧计算机和游戏机的保留。这些较旧的盒子无法以足够快的速度绘制和擦除普通图形,使其无法用作游戏。这些机器有特殊的硬件来处理需要快速动画的游戏对象…

    Python 2023年9月21日
    040
  • 基于PyQt5、metpy和matplotlib的探空资料可视化界面

    基于PyQt5、metpy和matplotlib的探空资料可视化界面 一、概述 作者这次做的是一个界面,把探空资料可视化呈现给大家,先上一张图给各位看官过目一下界面看着稍稍有点挤,…

    Python 2023年8月31日
    053
  • OS模块中获取当前文件的绝对路径的相关方法

    🚀 优质资源分享 🚀 学习路线指引(点击解锁)知识定位人群定位 进阶级本课程是python flask+微信小程序的完美结合,从项目搭建到腾讯云部署上线,打造一个全栈订餐系统。 入…

    Python 2023年8月9日
    037
  • springcloud3 EurekaClient集群的搭建2

    一 概述 1.1 概述 本文主要是搭建集成eurekaserver的几个客户端,即服务提供者,消费者。架构图如下所示 1.2 使用eureka整合的优点 使用Eureka管理注册的…

    Python 2023年9月17日
    039
  • 简单上手 Vue Router

    Vue Router 也随着 Vue3 的更新来到了 4 版本,来看一下怎么使用吧!(这里使用的是 composition API 和 TypeScript 模式) 安装 vue-…

    Python 2023年6月12日
    071
  • 图数据挖掘(二):网络的常见度量属性

    1 度分布 网络的度分布(p(k))表示了一个随机选择的节点拥有度(k)的概率。我们设度为(k)的节点数目(N_k = \sharp\text{ nodes with degree…

    Python 2023年10月25日
    044
  • 讲解Redis的主从复制

    Redis 主从复制 * – + 1 主从复制 + 2 作用 + 3 主从复制架构图 + 4 搭建主从复制 + 5 使用规则 1 主从复制 主从复制架构仅仅用来解决数据…

    Python 2023年10月26日
    037
  • 前端加密算法之CBC-AES

    1、简介 CBC模式的AES加密相比较于ECB模式,多了一个偏移量,所以安全性要比ECB模式高 2、实现(核心加密js) 注:和前篇ECB模式一样这里都是直接采用调用js的方式实现…

    Python 2023年6月9日
    063
  • 【Python】 循环遍历Numpy中的Array

    引言 Numpy是Python中常见的数据处理库。Numpy是 Numerical Python的缩写,它是数据科学中经常使用的库。Numpy专门用于处理矩阵运算,因为它包含各式各…

    Python 2023年8月2日
    056
  • 从 Wepy 到 UniApp 变形记

    作者:vivo 互联网前端团队-Wan Anwen、Hu Feng、Feng Wei、Xie Tao 进入互联网”下半场”,靠”人海战术&#82…

    Python 2023年10月16日
    041
亲爱的 Coder【最近整理,可免费获取】👉 最新必读书单  | 👏 面试题下载  | 🌎 免费的AI知识星球