手把手 在windows10下安装配置anaconda

2023-05-16

一、安装anaconda

1.进入anaconda官网,下载安装包在这里插入图片描述
2.下载好之后,依次安装在这里插入图片描述
3.为计算机添加环境变量
依次点击
1.win10桌面,点击右下脚的window图标
2.系统
3.关于
4.高级系统设置
5.高级
6.环境变量
7.选中Path,点击编辑在这里插入图片描述
8.依次添加四个anaconda相关的变量
在这里插入图片描述
二、使用anaconda
1.在windows的命令行下查看anaconda是否安装成功:
win+R 然后输入cmd进入命令行
输入:conda --version
在这里插入图片描述
看到这个就说明安装成功了。
2.由于是在国内使用,需要更换anaconda的软件源头(不换的话后面可能创建虚拟环境的时候无法下载相应的python第三方包)
(源就是下载各种包的资源地址。因为Anaconda自带的源在墙外,所以一般国内下载包的时候会很慢,所以换下国内的镜像源,有清华和中科大的。这边示例清华的。)
2.1.查看源:conda config --show-sources
2.2.更换国内源:(可以直接在C盘用户目录下搜索.condarc,用记事本打开,将里面的内容更改为下面吗的内容)也可以用vim命令修改。
在这里插入图片描述

channels:

  - https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/
  - https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/menpo/
  - https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/bioconda/
  - https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/msys2/
  - https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/conda-forge/
  - https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/main/
  - defaults
    show_channel_urls: true


3.在win10的命令行中,使用conda的语句是:activate
然后就可以直接进入conda的base环境。进行创建虚拟环境等工作了:

C:\Users\Andy Wu>activate

(base) C:\Users\Andy Wu>

输入conda create -n learn-python-env python=3
创建一个名为learn-python-env,基于最新的python3版本的环境。

(base) C:\Users\Andy Wu>conda create -n learn-python-env python=3
Collecting package metadata (current_repodata.json): done
Solving environment: done


==> WARNING: A newer version of conda exists. <==
  current version: 4.10.3
  latest version: 4.11.0

Please update conda by running

    $ conda update -n base -c defaults conda



## Package Plan ##

  environment location: D:\anaconda3\envs\learn-python-env

  added / updated specs:
    - python=3


The following packages will be downloaded:

    package                    |            build
    ---------------------------|-----------------
    certifi-2016.2.28          |           py36_0         214 KB  https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free
    pip-9.0.1                  |           py36_1         1.7 MB  https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free
    python-3.6.2               |                0        31.5 MB  https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free
    setuptools-36.4.0          |           py36_1         534 KB  https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free
    vc-14                      |                0          703 B  https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free
    vs2015_runtime-14.0.25420  |                0         2.0 MB  https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free
    wheel-0.29.0               |           py36_0         129 KB  https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free
    wincertstore-0.2           |           py36_0          14 KB  https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free
    ------------------------------------------------------------
                                           Total:        36.0 MB

The following NEW packages will be INSTALLED:

  certifi            anaconda/pkgs/free/win-64::certifi-2016.2.28-py36_0
  pip                anaconda/pkgs/free/win-64::pip-9.0.1-py36_1
  python             anaconda/pkgs/free/win-64::python-3.6.2-0
  setuptools         anaconda/pkgs/free/win-64::setuptools-36.4.0-py36_1
  vc                 anaconda/pkgs/free/win-64::vc-14-0
  vs2015_runtime     anaconda/pkgs/free/win-64::vs2015_runtime-14.0.25420-0
  wheel              anaconda/pkgs/free/win-64::wheel-0.29.0-py36_0
  wincertstore       anaconda/pkgs/free/win-64::wincertstore-0.2-py36_0


Proceed ([y]/n)? Y


Downloading and Extracting Packages
wincertstore-0.2     | 14 KB     | ############################################################################ | 100%
vs2015_runtime-14.0. | 2.0 MB    | ############################################################################ | 100%
certifi-2016.2.28    | 214 KB    | ############################################################################ | 100%
wheel-0.29.0         | 129 KB    | ############################################################################ | 100%
python-3.6.2         | 31.5 MB   | ############################################################################ | 100%
setuptools-36.4.0    | 534 KB    | ############################################################################ | 100%
pip-9.0.1            | 1.7 MB    | ############################################################################ | 100%
vc-14                | 703 B     | ############################################################################ | 100%
Preparing transaction: done
Verifying transaction: done
Executing transaction: done
#
# To activate this environment, use
#
#     $ conda activate learn-python-env
#
# To deactivate an active environment, use
#
#     $ conda deactivate


最后两句话的意思:

# To activate this environment, use,以后要激活这个环境,输入下面命令
#
#     $ conda activate learn-python-env
#
# To deactivate an active environment, use ,要退出这个环境,输入下面命令
#
#     $ conda deactivate

总结:

//创建一个名为myenv的环境并指定python版本为3(的最新版本),我们就会新有一个myenv的环境.
conda create -n myenv python=3
//接下来我们切换到这个环境, 一样还是用activae命令 后面加上要切换的环境名称。
activate myenv
//退出环境
conda deactivate


//其他常用命令
conda env list // 列出conda管理的所有环境

conda list // 列出当前环境的所有包

conda install requests // requests包为例,安装资源包

conda remove requests //卸载requets包

conda remove -n myenv --all // 删除myenv环境及下属所有包

conda update requests //更新requests包

conda env export > environment.yaml // 导出当前环境的包信息

conda env create -f environment.yaml // 用配置文件创建新的环境



查看创建的conda环境的位置:conda env list
其实环境的位置可以自己选择,用命令cd 进入到你的工作目录再conda create -n 环境名 python=版本 的命令模式安装就ok。在这里插入图片描述

4.与pycharm连接
pycharm能很方便的和anaconda管理的环境结合。在Setting => Project => Project Interpreter 里面修改 Project Interpreter , 点击齿轮标志再点击**Add …**添加你某个环境的python.exe解释器就行了。这边直接可以选我们刚才通过命令创建的myenv环境。

在这里插入图片描述
添加完成后,把对应解释器选择出来,它下面的列表就是这个环境中的各种工具包(package)以及他们的版本(version)。
在这里插入图片描述
然后你就可以快乐的编程了,切换不同的环境,就是在对应的环境中编程。

常见的报错:这时候如你在命令行中输入conda activate,很可能会报错

C:\Users\Andy Wu>conda activate

CommandNotFoundError: Your shell has not been properly configured to use 'conda activate'.
If using 'conda activate' from a batch script, change your
invocation to 'CALL conda.bat activate'.

To initialize your shell, run

    $ conda init <SHELL_NAME>

Currently supported shells are:
  - bash
  - cmd.exe
  - fish
  - tcsh
  - xonsh
  - zsh
  - powershell

See 'conda init --help' for more information and options.

IMPORTANT: You may need to close and restart your shell after running 'conda init'.



C:\Users\Andy Wu>conda create -n learnpython-env python=3

ConfigurationLoadError: Unable to load configuration file.
  path: C:\Users\Andy Wu\.condarc
  reason: invalid yaml at line 9, column 21

或者你直接在命令行中用anaconda新建python的虚拟环境(conda create -n learnpython-env python=3)也可能直接报错:

C:\Users\Andy Wu>conda create -n learnpython-env python=3

ConfigurationLoadError: Unable to load configuration file.
  path: C:\Users\Andy Wu\.condarc
  reason: invalid yaml at line 9, column 21

网上有教程说:conda init cmd.exe,但是使用还是报错

C:\Users\Andy Wu>conda init cmd.exe
no change     D:\anaconda3\Scripts\conda.exe
no change     D:\anaconda3\Scripts\conda-env.exe
no change     D:\anaconda3\Scripts\conda-script.py
no change     D:\anaconda3\Scripts\conda-env-script.py
no change     D:\anaconda3\condabin\conda.bat
no change     D:\anaconda3\Library\bin\conda.bat
no change     D:\anaconda3\condabin\_conda_activate.bat
no change     D:\anaconda3\condabin\rename_tmp.bat
no change     D:\anaconda3\condabin\conda_auto_activate.bat
no change     D:\anaconda3\condabin\conda_hook.bat
no change     D:\anaconda3\Scripts\activate.bat
no change     D:\anaconda3\condabin\activate.bat
no change     D:\anaconda3\condabin\deactivate.bat
modified      D:\anaconda3\Scripts\activate
modified      D:\anaconda3\Scripts\deactivate
modified      D:\anaconda3\etc\profile.d\conda.sh
modified      D:\anaconda3\etc\fish\conf.d\conda.fish
no change     D:\anaconda3\shell\condabin\Conda.psm1
modified      D:\anaconda3\shell\condabin\conda-hook.ps1
no change     D:\anaconda3\Lib\site-packages\xontrib\conda.xsh
modified      D:\anaconda3\etc\profile.d\conda.csh
modified      HKEY_CURRENT_USER\Software\Microsoft\Command Processor\AutoRun

==> For changes to take effect, close and re-open your current shell. <==


本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

手把手 在windows10下安装配置anaconda 的相关文章

随机推荐

  • Matlab学习-CDF(累积分布函数图)绘制

    累积分布函数图绘制 参考链接 xff1a 1 Matlab官方说明 2 参考链接 3 属性设置 CDF xff1a 累积分布函数图 xff0c 顾名思义就是能够直观的反应某组数列分布的概率情况 xff0c 能够非常直观的反应误差精度大小 图
  • Matlab学习-频率分布直方图绘制

    参考链接 xff1a hist xff08 xff09 函数用法 频率分布直方图 xff1a 在数理统计中 xff0c 会经常使用到频率分布直方图 xff0c 能够直观的反应频率分布的范围大小 xff0c 在直角坐标系中 xff0c 横轴为
  • Matlab学习-经纬度在matlab内置地图显示

    已知经纬度坐标 xff0c 将其显示是地图上 参考链接 xff1a 使用matlab绘制世界地图并根据经纬度绘制点位 附m map的下载与安装说明 wm span class token operator 61 span webmap sp
  • ARM存储格式的“大小端”解析

    ARM储存 大端格式和小端格式 所谓的大端模式 xff0c 是指数据的高位 xff0c 保存在内存的低地址中 xff0c 而数据的低位 xff0c 保存在内存的高地址中 xff0c 这样的存储模式有点儿类似于把数据当作字符串顺序处理 xff
  • UBLOX板卡基础设置--F9P板卡配置(基准站和流动站)

    UBLOX F9P板卡配置 基准站 流动站 UBX F9P模块为双频定位芯片 xff0c 是市场上目前最常用的高精定位模块 xff0c 差分定位精度可达厘米级 xff0c 具体参数详见官方文档 官方文档下载链接 xff1a UBX F9P模
  • GIT学习-常用命令

    2 GIT学习 常用命令 在学习git前首先需要对相关名词和概念有基本了解 xff0c git基础知识学习可参考以下资料 xff1a git基础知识 xff1a GIT学习 1 基础知识git下载与配置 xff1a GIT学习 xff08
  • ROS常用命令

    ROS常用命令 1 将话题数据单独导出 将话题数据单独导出为一个文件 rostopic echo b name name p topic name gt save file name ex rostopic echo b test bag
  • Linux常用命令

    Linux常用命令 1 查看电脑IP地址 ifconfig 2 远程连接其他电脑 xff0c 查看是否连接成功 ping IP address 3 通过IP地址远程连接电脑 ssh lcl 64 IP address 4 文件传输 4 1
  • opencv-3.4.1-x86编译安装 -- 超详细

    相关链接 xff1a opencv 3 4 1 arm编译安装 超详细 opencv 3 4 1 x86编译安装 环境1 安装依赖库2 OpenCV源码获取与解压2 1 获取源码2 2 工作目录准备2 3 解压 3 OpenCV配置编译3
  • Qt编程之单例模式——代码复用,一个类供多个类调用

    什么是单例模式 单例模式是一种对象创建模式 xff0c 用于生产一个对象的实例 xff0c 它可以确保系统中一个类只产生一个实例 xff0c 这样做有两个好处 xff1a 1 对于频繁使用的对象 xff0c 可以省略创建对象所花费的时间 x
  • STM32串口数据接收处理,数据分割为整形浮点型数据。

    简介 通过stm32的串口接收数据 xff0c 通过strstr函数分割数据 xff0c 再将字符数据转化为整形数据或浮点数据 比如 xff1a stm32接收到数据 s555s xff0c 分割数据为 555 xff0c 然后转化为int
  • 抛出异常时将异常信息返给前端

    全局异常处理器负责将抛出的异常 xff0c 以统一的格式返给前端 在这里起主要作用的注解是 64 RestControllerAdvice 64 RestControllerAdvice主要配合 64 ExceptionHandler使用
  • 关于入栈和出栈的理解

    关于入栈和出栈的理解 xff1a 假设程序在运行 xff0c 这个时候就会涉及到下面要说到的几个核心的寄存器 xff08 对栈进行操作 xff09 就是PC寄存器 xff08 为了能够准确地记录各个线程正在执行的当前字节码指令地址 xff0
  • 原生 css 实现进度条

    方案一 xff1a 通过data控制它的样式 1 首先搭建dom结构 lt div class 61 34 home left top content div 34 v for 61 34 item index in PowerAAcces
  • 实现开发板、电脑(无线网卡)与虚拟机三者通过网络连接(三者都可以上外网)

    借鉴文章 xff1a https blog csdn net dongtaintailiang article details 106314689 spm 61 1001 2014 3001 5501 因为项目需要 xff0c 找到这篇文章
  • STM32串口发送接收数据

    目录 1 串口通信2 串口的结构体3 如何配置串口的发送4 通过串口向电脑发送ok字符5 封装发送字符串函数6 重定向printf串口发送7 串口输入控制LED灯开关遇到的问题 1 串口通信 我用的32是stm32f10x最小系统没有UAR
  • 数据结构代码

    1 线性表 1 顺序表 span class token keyword typedef span span class token keyword struct span span class token punctuation span
  • 计算机组成原理之奇偶校验

    计算机组成原理之奇偶校验 这个久校验应该是数字逻辑早就学了的内容 可是我又忘记了 在网上查还不如自己写篇博客记录一下 首先奇偶校验是干嘛的 xff1f 奇偶校验是一种校验代码传输正确性的方法 根据被传输的一组二进制代码的数位中的 34 1
  • ubuntu18.04下复现 singleshotpose(yolo-6D) 源代码复现

    源代码地址 首先配置好conda环境 xff08 需要提前安装ubuntu18 04和 anaconda或者miniconda xff09 原代码的说明里说可以选择安装python 3 6也可以装python2 7 xff08 我最开始的时
  • 手把手 在windows10下安装配置anaconda

    一 安装anaconda 1 进入anaconda官网 xff0c 下载安装包 2 下载好之后 xff0c 依次安装 3 为计算机添加环境变量 依次点击 1 win10桌面 xff0c 点击右下脚的window图标 2 系统 3 关于 4