Win10环境安装Anaconda(3-2021.05)+Tensorflow(2.6)

​ 在学习机器学习的过程中会用到许多Python库,例如tensorflow、pandas等,用到的时候单独去安装十分不方便,因此大多数情况,人们会先安装Anaconda。

1. 安装Anaconda3版本

在官网可以发现最新版本 [Anaconda](Anaconda | Individual Edition)

Anaconda官网安装包下载速度巨慢,国内小伙伴不建议尝试。

我们可以使用清华大学开源软件镜像站:清华大学开源软件镜像站,请选择适合自己系统自行下载。

我这里选择的是Windows系统86位的安装包

注意安装anaconda时一定要把环境变量加入windows环境中。要没有勾选,安装完后还要手动加入。

安装过程较慢,耐心等待即可。

安装好了后,运行开始菜单—>Anaconda3—>Anaconda Prompt在终端中键入命令

conda -V

2. 安装tensorFlow

​ TensorFlow 有cpu和 gpu两个版本,gpu版本需要NVIDIA显卡的支持并下载CUDA 和 cuDNN ,对于初学者我们使用cpu版本即可(这里,仅介绍cpu版本的安装)

1.打开开始菜单->Anaconda3->Anaconda Prompt,打开Anaconda Prompt控制台;

2.先选择清华软件仓库镜像安装TensorFlow,这样更新会快一些键入

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

conda config --set show_channel_urls yes

# pip配置国内源
pip config set global.index-url https://mirrors.ustc.edu.cn/pypi/web/simple
# 查询
pip config list

3.用Anaconda3创建一个python3.8的环境,环境名称为tensorflow

可以从 [tensorflow安装](TensorFlow (google.cn)) 自行查阅当前 tensorflow 支持的 python 版本

键入

conda create -n tensorflow python=3.8

在给出Proceed时键入y

在tensorflow环境创建完成后,键入

conda info --envs

可以发现,除了基础环境base外,我们还可以看到刚刚创建的名为tensorflow的环境

4.安装cpu版本的TensorFlow

上一步中我们仅是创建了一个名为tensorflow的python环境,这一步我们将TensorFLow配置进这个环境中

在Anaconda Prompt中启动tensorflow环境:

键入

activate tensorflow

用来激活我们创建的名为tensorflow的环境,在这个环境下进行配置

正式下载安装cpu版本的TensorFlow

键入

#不指定版本及自动下载最新版本
pip install tensorflow-cpu #指定版本(建议安装所需版本)
pip install tensorflow-cpu==2.5

后期更换版本

# 卸载
pip uninstall tensorflow-cpu
pip uninstall keras pip install tensorflow-cpu==2.5
pip install keras==2.4.3

耐心等待下载安装。

此时,如果我们想退出tensorflow环境

conda deactivate

5.测试cpu版本的TensorFlow

打开Anaconda Prompt控制台(如果你上一步没有关闭Anaconda Prompt,那么继续往下操作就可以了)

键入

activate tensorflowpython

来启动tensorflow,并进入python环境

注意到,在切换到tensorflow环境时命令行前方变为了(tensorflow),说明我们成功启动了tensorflow环境,再输入python后,最前方变为>>>,意味着我们进入了tensorflow的python环境中(并且是python3.8环境)

键入

import tensorflow as tf

可以看到没有报错,成功执行,到此tensorflow cpu版本安装完成。

再键入

tf.__version__

查看是否正常返回版本号

3. 安装PyTorch

安装步骤同上一节;

创建虚拟环境

conda create -n pytorch python=3.8activate pytorch

安装CPU版本

conda install pytorch torchvision torchaudio cpuonly -c pytorch

验证安装

activate pytorchpython

输入import torch,如果输入后没有任何报错,那便成功了

4. VScode配置Python开发环境

在虚拟环境 tensorflow 安装工具

# Flake8——Python静态代码检查工具
# yapf——python代码格式化工具
pip install flake8
pip install yapf
# 安装 jupyter notebook 便于运行调试
pip install jupyter notebook

vscode 安装插件:Python、Code Runner、jupyter

建议配置放在工程里面(因为不同的工程使用的python环境不一样,配置也可能不同)

在 setting.json 添加如下配置

    "python.linting.flake8Enabled": true,
"python.linting.flake8Args": [
"--max-line-length=248",
"--ignore=F401, E271, E402, E303, E302", //忽略告警编号,根据自己需要确定
],
"python.linting.enabled": true,
"python.linting.pylintEnabled": false,
"python.condaPath": "E:\\ProgramData\\Anaconda3",
"python.pythonPath" :"E:\\ProgramData\\Anaconda3\\envs\\tensorflow\\python.exe",
"[python]": {
"editor.defaultFormatter": "ms-python.python"
},
"python.formatting.provider": "autopep8", "jupyter.experiments.optOutFrom": ["NativeNotebookEditor"], "code-runner.runInTerminal": true, // 在终端运行
"code-runner.fileDirectoryAsCwd": true, // 终端默认目录为运行文件的目录
"code-runner.saveFileBeforeRun": true,
"code-runner.executorMap": {
// 加上-u(unbuffered)参数后会强制其标准输出也同标准错误一样不通过缓存直接打印到屏幕
"python":"python -u $fileName"
},

在工程里面定制化以下命令终端,启动时进入对应python环境,编写 xxx..code-workspace 如下:

"settings": {
"terminal.integrated.shell.windows": "C:\\Windows\\System32\\cmd.exe",
"terminal.integrated.shellArgs.windows": [
"/K",
"E:\\ProgramData\\Anaconda3\\Scripts\\activate.bat",
"E:\\ProgramData\\Anaconda3\\envs\\tensorflow",
],
}

jupyter使用效果如下:

jupyter出现无法连接到内核的错误:

pip uninstall pywin32pip install pywin32==225

Win10环境安装Anaconda(3-2021.05)+Tensorflow(2.6)的更多相关文章

  1. Win10系统 安装Anaconda+TensorFlow+Keras

    小白一枚,安装过程走了很多坑,前前后后安装了好几天,因此记录一下. 一.安装anaconda 官方下载地址:https://repo.continuum.io/archive/ 选项相应的版本安装,我 ...

  2. 基于深度学习的人脸识别系统Win10 环境安装与配置(python+opencv+tensorflow)

    一.需要下载的软件.环境及文件 (由于之前见识短浅,对Anaconda这个工具不了解,所以需要对安装过程做出改变:就是Python3.7.2的下载安装是可选的,因为Anaconda已经为我们解决Pyt ...

  3. 【初学必备】Win10环境下Anaconda安装

    Anaconda集合了python,Spyder,Jupyter notebook及conda-----包管理器与环境管理器(含常用的panda,numpy等),省去单独下载的繁琐步骤,方便使用. 注 ...

  4. WIN10下使用Anaconda配置opencv、tensorflow、pygame并在pycharm中运用

    昨天想运行一段机器学习的代码,在win10系统下配置了一天的python环境,真的是头疼,准备写篇博客来帮助后面需要配置环境的兄弟. 1.下载Anaconda 根据昨天的经历,发现Anaconda真的 ...

  5. 关于win10环境下Anaconda python,用pip安装包及升级时SSL报错的问题

    刚开始查完以为是网的问题,但是添加信任值\镜像网站\手动下载安装都失败了. 检查后发现python中无SSL模块,检查Anaconda后发现是少加了环境变量Anaconda3\Library\bin, ...

  6. Win10 环境安装tesseract-ocr 4.00并配置环境变量

    Tesseract-OCR的Training简明教程 https://blog.csdn.net/blueheart20/article/details/53207176 一.安装: 选择对应版本,h ...

  7. Win10环境安装node.js和npm

    Node.js和npm的关系 Node.js是一个基于Chrome V8引擎的JavaScript运行环境,使用了事件驱动非阻塞式I/O模型. npm(Node Package Manager)是一个 ...

  8. win10环境安装配置Nginx

    前言: 参考 https://blog.csdn.net/kisscatforever/article/details/73129270 Nginx的应用场景      1. http服务器.Ngin ...

  9. 大数据高可用集群环境安装与配置(05)——安装zookeeper集群

    1. 下载安装包 登录官网下载安装包 https://mirrors.tuna.tsinghua.edu.cn/apache/zookeeper/ 2. 执行命令下载并安装 cd /usr/local ...

  10. conda命令的使用,环境安装,创建环境以Anaconda为例

    Anaconda用命令conda创建环境: 安装Anaconda后,用Conda –version查看conda的版本号: Conda create -n name python = x.xx Con ...

随机推荐

  1. IvorySQL 4.0 之兼容 Oracle 包功能设计思路解读

    日前,IvorySQL 4.0 发布,该版本新增了兼容 Oracle 包功能的新特性. 为了大家能够更好地理解和使用 IvorySQL 4.0,本文将简要介绍实现此功能时的设计思路. Oracle 的 ...

  2. Escalate_Linux靶机提权学习

    靶机下载 https://www.vulnhub.com/entry/escalate_linux-1,323/ 用VMware打开 扫描端口 nmap -sS -sV -n -T4 -p- 192. ...

  3. BUUCTF---传感器

    题目 5555555595555A65556AA696AA6666666955 这是某压力传感器无线数据包解调后但未解码的报文(hex) 已知其ID为0xFED31F,请继续将报文完整解码,提交hex ...

  4. BUUCTF---RSA1

    RSA基础概念 rsa原理: RSA公开密钥密码体制的原理是:根据数论,寻求两个大素数比较简单,而将它们的乘积进行因式分解却极其困难,因此可以将乘积公开作为加密密钥 RSA算法的具体描述如下: (1) ...

  5. 【Markdown】公式指导手册

    点击跳转至 Cmd Markdown 简明语法手册 ,立刻开始 Cmd Markdown 编辑阅读器的记录和写作之旅! 本文为 MathJax 在 Cmd Markdown 环境下的语法指引. Cmd ...

  6. 【Python】PDF文档导出指定章节为TXT

    PDF文档导出指定章节为TXT 需求 要导出3000多个pdf文档的特定章节内容为txt格式(pdf文字可复制). 解决 导出PDF 查了一下Python操作PDF文档的方法,主要是通过3个库,PyP ...

  7. 如何使用 OpenAI Agents SDK 构建 MCP

    1.概述 OpenAI Agents SDK 现已支持 MCP(模型上下文协议),这是 AI 互操作性的重大变革.这使开发人员能够高效地将 AI 模型连接到外部工具和数据源.本篇博客,笔者将指导使用 ...

  8. BotSharp 5.0 MCP:迈向更开放的AI Agent框架

    一.引言 在人工智能快速发展的时代,AI Agent(人工智能代理)作为一种能够自主感知环境.决策并执行动作的实体,在众多领域展现出了巨大的潜力.BotSharp 是一个功能强大的开源项目,由 Sci ...

  9. Kylin-Server-V10-SP3物理机安装简要过程

    1.下载镜像 链接: https://eco.kylinos.cn/partners/mirror.html?class_id=1&query_key=V10 选择: 银河麒麟高级服务器操作系 ...

  10. EditorGUILayout.BeginVertical("textfield")