基于Windows环境下CPU和GPU版本Tensorflow详细安装过程

简介: 基于Windows环境下CPU和GPU版本Tensorflow详细安装过程

一、Tensorflow简介

TensorFlow 是一个开源的、基于 Python 的机器学习框架,它由 Google 开发,并在图形分类、音频处理、推荐系统和自然语言处理等场景下有着丰富的应用,是目前最热门的机器学习框架。

二、安装Anaconda

参考下面的文章中的Anaconda那部分进行安装:

三、判断python版本为下一步做准备,打开控制平台复制下面的命令粘贴输出。

python --version

四、找到Anaconda自带的Anaconda Prompt并点击打开,复制粘贴输入下面的命令运行。中间运行中会要进行process判断,用户需选择输入“y”再次运行,下图第二张表示命令运行完Tensorflow环境创建成功。注意:下面的命令中的python=3.7.0是根据用户电脑安装的python对应的版本,若用户的python版本是3.6.2那么也要对应修改成python=3.6.2。

conda create --name tensorflow python=3.7.0

五、继续复制粘贴输入下面的命令运行激活Tensorflow环境,同时给也可以通过conda deactivate来关闭TensorFlow环境。

conda activate tensorflow

六、接下来安装CPU版本Tensorflow,复制粘贴输入下面的命令运行(需要一定时间,大家耐心等候)。

注意:若报“ check_hostname requires server_hostname”错误原因可能是没有关闭VPN,大家开启的话记得安装前提前先关闭VPN。

pip install tensorflow

七、下来安装GPU版本Tensorflow,复制粘贴输入下面的命令运行(需要一定时间,大家耐心等候)。

pip install --ignore-installed --upgrade tensorflow-gpu

八、Tensorflow安装完成后进行判断是否安装成功,先复制粘贴输入下面的命令运行进入python运行环境。

python

九、一行一行复制粘贴输入下面的代码运行,判断是否正常输出结果,若输出图片中的结果表示安装成功。

import tensorflow as tf
tf.compat.v1.disable_eager_execution()
hello = tf.constant('Hello,Tensorflow')
sess= tf.compat.v1.Session()
print(sess.run(hello))


相关实践学习
部署Stable Diffusion玩转AI绘画(GPU云服务器)
本实验通过在ECS上从零开始部署Stable Diffusion来进行AI绘画创作,开启AIGC盲盒。
相关文章
|
2月前
|
弹性计算 人工智能 Serverless
阿里云ACK One:注册集群云上节点池(CPU/GPU)自动弹性伸缩,助力企业业务高效扩展
在当今数字化时代,企业业务的快速增长对IT基础设施提出了更高要求。然而,传统IDC数据中心却在业务存在扩容慢、缩容难等问题。为此,阿里云推出ACK One注册集群架构,通过云上节点池(CPU/GPU)自动弹性伸缩等特性,为企业带来全新突破。
|
3月前
|
机器学习/深度学习 算法 测试技术
深度学习环境搭建笔记(二):mmdetection-CPU安装和训练
本文是关于如何搭建深度学习环境,特别是使用mmdetection进行CPU安装和训练的详细指南。包括安装Anaconda、创建虚拟环境、安装PyTorch、mmcv-full和mmdetection,以及测试环境和训练目标检测模型的步骤。还提供了数据集准备、检查和网络训练的详细说明。
162 5
深度学习环境搭建笔记(二):mmdetection-CPU安装和训练
|
3月前
|
监控 异构计算
Jetson 学习笔记(八):htop查看CPU占用情况和jtop监控CPU和GPU
在NVIDIA Jetson平台上使用htop和jtop工具来监控CPU、GPU和内存的使用情况,并提供了安装和使用这些工具的具体命令。
245 0
|
27天前
|
弹性计算 开发框架 安全
基于云效 Windows 构建环境和 Nuget 制品仓库进行 .Net 应用开发
本文将基于云效 Flow 流水线 Windows 构建环境和云效 Packages Nuget 制品仓库手把手教你如何开发并部署一个 .NET 应用,从环境搭建到实战应用发布的详细教程,帮助你掌握 .NET 开发的核心技能。
|
2月前
|
Dart 搜索推荐 IDE
Windows下Zed编辑器配置Dart环境
本文介绍了Dart编程语言及其主要框架Flutter的优势,并推荐使用轻量级编辑器Zed进行Dart开发。详细步骤包括Dart环境的安装与配置,Zed编辑器的安装与个性化设置,以及如何在Zed中编写并运行Dart的HelloWorld程序。通过自定义任务实现Dart文件的快速运行,提高了开发效率。
|
3月前
|
机器学习/深度学习 人工智能 并行计算
CPU和GPU的区别
【10月更文挑战第14天】
|
3月前
|
机器学习/深度学习 人工智能 缓存
GPU加速和CPU有什么不同
【10月更文挑战第20天】GPU加速和CPU有什么不同
104 1
|
3月前
|
Oracle 关系型数据库 MySQL
Mysql(1)—简介及Windows环境下载安装
MySQL 是一个流行的关系型数据库管理系统(RDBMS),基于 SQL 进行操作。它由瑞典 MySQL AB 公司开发,后被 Sun Microsystems 收购,现为 Oracle 产品。MySQL 是最广泛使用的开源数据库之一,适用于 Web 应用程序、数据仓库和企业应用。
67 2
|
3月前
|
应用服务中间件 Shell PHP
windows系统配置nginx环境运行pbootcms访问首页直接404的问题
windows系统配置nginx环境运行pbootcms访问首页直接404的问题
|
4月前
|
SQL JavaScript 数据库
sqlite在Windows环境下安装、使用、node.js连接
sqlite在Windows环境下安装、使用、node.js连接