跳到主要内容
极客日志极客日志面向AI+效率的开发者社区
首页博客GitHub 精选镜像工具UI配色美学隐私政策关于联系
搜索内容 / 工具 / 仓库 / 镜像...⌘K搜索
注册
博客列表
PythonAI算法

TensorFlow 安装教程

在 Windows 系统下安装 TensorFlow 的完整流程。首先需确认 Python 版本为 3.4 及以上,推荐使用 Anaconda 管理环境。通过 conda 创建虚拟环境后,使用 pip 安装 CPU 或 GPU 版本的 TensorFlow。最后通过编写 Hello World 程序验证安装是否成功。内容涵盖环境配置、软件包管理及依赖检查等关键步骤。

氛围发布于 2026/3/23更新于 2026/5/237.6K 浏览
TensorFlow 安装教程

TensorFlow 安装教程

安装 TensorFlow 前,系统中需先安装 Python,Python 3.4 及以上版本是安装 TensorFlow 的最佳选择。

以下为 Windows 操作系统中安装 TensorFlow 的具体步骤:

步骤一:验证已安装的 Python 版本

打开命令提示符,输入 Python 指令验证,示例输出如下:

C:\>python Python 3.6.5 (v3.6.5:f59c0932b4, Mar 28 2018,16:07:46) [MSC v.1900 32 bit (Intel)] on win32
输入 "help","copyright","credits" 或 "license" 可查看更多信息。

步骤二:选择 TensorFlow 的安装方式

用户可选择任意方式安装 TensorFlow,我们推荐pip和Anaconda两种工具。pip 是 Python 中用于执行和安装模块的命令,在安装 TensorFlow 前,需先在系统中安装 Anaconda 框架。

Anaconda 框架安装

以Anaconda2 5.2.0(64 位) 版本为例,安装过程中会完成各类组件的解压与写入,示例过程如下:

解压:qt-5.6.2-vc9hc26998b_12.tar.bz2
写入 Library/qml/Qt/labs/controls/designer/images/combobox-icon 16.png
写入 Library/lib/Qt53DQuickInput.prl
写入 Library/qml/Qt/labs/controls/designer/images/tumbler-icon [email protected]
……
验证 Anaconda 安装成功

安装完成后,在命令提示符中输入 conda 指令验证,若出现以下内容则说明安装成功:

C:\Users\Radhika>conda
用法:conda [-h] [-V] command ...
conda 是一款用于管理和部署应用程序、虚拟环境及软件包的工具。
可选参数:
位置参数:command
clean 移除未使用的软件包和缓存
config 修改.condarc 中的配置值(参考 git config 命令设计,默认写入用户目录下的.condarc 文件)
create 基于指定的软件包列表创建新的 conda 虚拟环境
help 显示所有可用的 conda 命令及帮助信息
info 显示当前 conda 的安装信息
install 将软件包列表安装到指定的 conda 虚拟环境
list 列出指定 conda 虚拟环境中已关联的软件包
package 底层 conda 软件包管理工具(实验性)
remove 从指定 conda 虚拟环境中移除软件包列表
uninstall conda remove 的别名,可查看 conda remove --help 获取帮助
search 搜索软件包并显示相关信息,输入内容为 MatchSpec(conda 软件包的查询语言)

步骤三:创建 TensorFlow 专属 conda 虚拟环境

执行以下命令,创建名为 tensorflow、基于 Python 3.5 的虚拟环境:

conda create --name tensorflow python=3.5

执行后命令提示符会显示待安装的新软件包及大小,示例如下:

VC-14、wincertstore-0.2、wheel-0.31.1、certifi-2018.4.16、python-3.5.5
总大小:3KB、13KB、81KB、143KB、18.2 MB、20.8MB
即将安装以下新软件包:
certifi: 2018.4.16-py35_0
pip: 10.0.1-py35_0
python: 3.5.5-h0c2934d_2
setuptools: 39.2.0-py35_0
VC: 14-h0510ff6_3
vs2015_runtime:14.0.25123-3
wheel: 0.31.1-py35_0
wincertstore: 0.2-py35hfebbdb8_0
是否继续?([y]/n)?

输入 y 并回车,系统将开始下载并解压 TensorFlow 安装所需的相关软件包,下载过程会显示进度百分比。

步骤四:激活 TensorFlow 虚拟环境

虚拟环境创建成功后,执行以下命令激活该环境:

activate tensorflow

激活成功后,命令提示符前缀会显示虚拟环境名称,示例如下:

C:\Users\Radhika>activate tensorflow
(tensorflow)C:\Users\Radhika>

步骤五:使用 pip 安装 TensorFlow

激活虚拟环境后,使用 pip 命令安装 TensorFlow,CPU 版本执行以下命令:

pip install tensorflow

GPU 版本执行以下命令:

pip install tensorflow-gpu

执行后命令提示符会显示各类依赖包的安装状态,若依赖已满足则会提示 'Requirement already satisfied',示例如下:

已满足依赖:colorama>=1.1.0(来自 tensorflow)
已满足依赖:numpy>=1.13.3(来自 tensorflow)
已满足依赖:grpcio>=1.12.1(来自 tensorflow)
……

TensorFlow 安装验证:编写第一个入门程序

安装完成后,可通过编写经典的Hello World程序验证 TensorFlow 是否能正常使用,操作步骤如下:

  1. 激活 TensorFlow 虚拟环境并打开 Python 解释器:
activate tensorflow
python
  1. 输入以下代码并执行:
import tensorflow as tf
hello = tf.constant('Hello, Tensorflow!')
sess = tf.Session()
print(sess.run(hello))

目录

  1. TensorFlow 安装教程
  2. 步骤一:验证已安装的 Python 版本
  3. 步骤二:选择 TensorFlow 的安装方式
  4. Anaconda 框架安装
  5. 验证 Anaconda 安装成功
  6. 步骤三:创建 TensorFlow 专属 conda 虚拟环境
  7. 步骤四:激活 TensorFlow 虚拟环境
  8. 步骤五:使用 pip 安装 TensorFlow
  9. TensorFlow 安装验证:编写第一个入门程序
  • 💰 8折买阿里云服务器限时8折了解详情
  • Magick API 一键接入全球大模型注册送1000万token查看
  • 🤖 一键搭建Deepseek满血版了解详情
  • 一键打造专属AI 智能体了解详情
极客日志微信公众号二维码

微信扫一扫,关注极客日志

微信公众号「极客日志V2」,在微信中扫描左侧二维码关注。展示文案:极客日志V2 zeeklog

更多推荐文章

查看全部
  • 基于 Java 的 B/S 架构小区物业管理系统设计与实现
  • 医疗 AI Agent 可信构建:不确定性治理与贝叶斯增强
  • OpenDroneMap 无人机影像三维重建:安装与实战指南
  • AI 如何助力六花直装 V8.3.9 的自动化开发与测试
  • GitHub Copilot Plan 模式:核心优势与使用场景解析
  • 商业级 AI 图像生成平台架构设计与技术选型实战
  • Amazon SageMaker 部署 AIGC 应用:模型训练、优化与 Web 前端集成
  • 基于 Spring Boot 的流浪动物救助与管理系统的设计与实现
  • Meixiong Niannian 画图引擎企业级应用:营销团队 AIGC 内容流水线搭建
  • MiniOneRec 框架解析:基于 LLM 的生成式推荐系统实践
  • C++ 类与对象详解:封装、this 指针与默认成员函数
  • 使用 Python 将 CSV 数据导入 Neo4j
  • OpenClaw Web UI 无法访问 Not Found 问题排查
  • Web3j 快速搭建 Java 区块链应用配置指南
  • Qwen3.5 大模型单 GPU 高效部署与股票筛选应用
  • Python 入门指南:环境搭建、核心优势与应用场景
  • Python 爬取微信公众号:合法性、风险与反爬真相
  • Python Tkinter 集成 DocsGPT 本地 API 开发实践
  • Windows 系统下使用 Git 从 GitHub 拉取项目到本地
  • Python 布尔类型基础

相关免费在线工具

  • 加密/解密文本

    使用加密算法(如AES、TripleDES、Rabbit或RC4)加密和解密文本明文。 在线工具,加密/解密文本在线工具,online

  • RSA密钥对生成器

    生成新的随机RSA私钥和公钥pem证书。 在线工具,RSA密钥对生成器在线工具,online

  • Mermaid 预览与可视化编辑

    基于 Mermaid.js 实时预览流程图、时序图等图表,支持源码编辑与即时渲染。 在线工具,Mermaid 预览与可视化编辑在线工具,online

  • 随机西班牙地址生成器

    随机生成西班牙地址(支持马德里、加泰罗尼亚、安达卢西亚、瓦伦西亚筛选),支持数量快捷选择、显示全部与下载。 在线工具,随机西班牙地址生成器在线工具,online

  • Gemini 图片去水印

    基于开源反向 Alpha 混合算法去除 Gemini/Nano Banana 图片水印,支持批量处理与下载。 在线工具,Gemini 图片去水印在线工具,online

  • curl 转代码

    解析常见 curl 参数并生成 fetch、axios、PHP curl 或 Python requests 示例代码。 在线工具,curl 转代码在线工具,online