《智能前端技术与实践》——第1章 开发环境配置——1.2 安装 TensorFlow 2

简介: 《智能前端技术与实践》——第1章 开发环境配置——1.2 安装 TensorFlow 2

1.2 安装 TensorFlow 2


Anaconda3 中内置了 Scikit-learn、NumPy、IPython、Pathlib、Pandas、Matplotlib 等常用库。关于内置库的更多信息,这里不再赘述,请参考 Anaconda 官网中的相关文档介绍,如图 1-18 所示。


image.png


我们也可以进入 Anaconda Prompt 环境,通过代码清单 1-1 所示的命令进行相关库的查看, 如图 1-19 所示。

代码清单 1-1

conda list

image.png


查看完相关库的信息后,我们继续进行 TensorFlow 2 的安装,这里我们将介绍两种安装 TensorFlow 2 的方法,包括官网安装和镜像源安装。

1.官网安装

首先,我们进入 TensorFlow 官网,如图 1-20 所示。


image.png


图1-20 TensorFlow官网


然后,选择首页导航栏的 Install 选项,进入图 1-21 所示下载页面。


image.png


接下来,我们可以借助pip工具进行安装,也可以在Docker容器中安装。由于Docker器不是本书的重点,因此这里不再赘述,我们重点讲解如何通过pip进行安装。

首先,我们通过代码清单1-2所示的命令将pip级到最新版。

代码清单1-2

pip install --upgrade pip

然后,通过代码清单1-3所示的命令安装TensorFlow,安装细节如图1-22示。

代码清单1-3

pip install tensorflow


image.png


安装成功后,我们看到当前 TensorFlow 版本为 2.4.1,如图 1-23 所示。


image.png


在安装过程中,大家可能会遇到下载速度过慢等问题。接下来,我们将介绍如何通过国内 镜像源进行安装。


2.镜像源安装

首先,推荐几个较常用的国内镜像网站:

清华大学开源软件镜像站;

阿里巴巴开源镜像站;

中国科技大学开源软件镜像;

豆瓣镜像。

然后,我们通过中国科技大学的开源软件镜像完TensorFlow 2的安装,如代码清单1-4所示。

代码清单1-4

pip install tensorflow -i  https://pypi.mirrors.ustc.edu.cn/simple/

1-24所示即为通过中科大镜像安TensorFlow 2的细节。


image.png


安装成功后,打开 Jupyter Notebook,并新建一个 Python 3 文件。接下来,导入几个常用 的库,并查看其相关信息,如代码清单 1-5 所示。


代码清单1-5

importtensorflowastfimportmatplotlib.pyplotaspltimportnumpyasnpimportpandasaspdtf.__version__,plt,np,pd


/

运行结果如图1-25所示

image.png


我们可以看到,TensorFlow 安装成功,且其他相关内置库也可以正常引用。

目录
打赏
0
0
0
0
309
分享
相关文章
智慧班牌源码,采用Java + Spring Boot后端框架,搭配Vue2前端技术,支持SaaS云部署
智慧班牌系统是一款基于信息化与物联网技术的校园管理工具,集成电子屏显示、人脸识别及数据交互功能,实现班级信息展示、智能考勤与家校互通。系统采用Java + Spring Boot后端框架,搭配Vue2前端技术,支持SaaS云部署与私有化定制。核心功能涵盖信息发布、考勤管理、教务处理及数据分析,助力校园文化建设与教学优化。其综合性和可扩展性有效打破数据孤岛,提升交互体验并降低管理成本,适用于日常教学、考试管理和应急场景,为智慧校园建设提供全面解决方案。
179 70
前端开发必备!Node.js 18.x LTS保姆级安装教程(附国内镜像源配置)
本文详细介绍了Node.js的安装与配置流程,涵盖环境准备、版本选择(推荐LTS版v18.x)、安装步骤(路径设置、组件选择)、环境验证(命令测试、镜像加速)及常见问题解决方法。同时推荐开发工具链,如VS Code、Yarn等,并提供常用全局包安装指南,帮助开发者快速搭建高效稳定的JavaScript开发环境。内容基于官方正版软件,确保合规性与安全性。
603 24
WeaveFox:蚂蚁集团推出 AI 前端智能研发平台,能够根据设计图直接生成源代码,支持多种客户端和技术栈
蚂蚁团队推出的AI前端研发平台WeaveFox,能够根据设计图直接生成前端源代码,支持多种应用类型和技术栈,提升开发效率和质量。本文将详细介绍WeaveFox的功能、技术原理及应用场景。
4554 68
WeaveFox:蚂蚁集团推出 AI 前端智能研发平台,能够根据设计图直接生成源代码,支持多种客户端和技术栈
【04】flutter补打包流程的签名过程-APP安卓调试配置-结构化项目目录-完善注册相关页面-开发完整的社交APP-前端客户端开发+数据联调|以优雅草商业项目为例做开发-flutter开发-全流程
【04】flutter补打包流程的签名过程-APP安卓调试配置-结构化项目目录-完善注册相关页面-开发完整的社交APP-前端客户端开发+数据联调|以优雅草商业项目为例做开发-flutter开发-全流程
185 12
【04】flutter补打包流程的签名过程-APP安卓调试配置-结构化项目目录-完善注册相关页面-开发完整的社交APP-前端客户端开发+数据联调|以优雅草商业项目为例做开发-flutter开发-全流程
【02】写一个注册页面以及配置打包选项打包安卓apk测试—开发完整的社交APP-前端客户端开发+数据联调|以优雅草商业项目为例做开发-flutter开发-全流程-商业应用级实战开发-优雅草央千澈
【02】写一个注册页面以及配置打包选项打包安卓apk测试—开发完整的社交APP-前端客户端开发+数据联调|以优雅草商业项目为例做开发-flutter开发-全流程-商业应用级实战开发-优雅草央千澈
75 1
【02】写一个注册页面以及配置打包选项打包安卓apk测试—开发完整的社交APP-前端客户端开发+数据联调|以优雅草商业项目为例做开发-flutter开发-全流程-商业应用级实战开发-优雅草央千澈
docker安装nginx,前端项目运行
通过上述步骤,你可以轻松地在Docker中部署Nginx并运行前端项目。这种方法不仅简化了部署流程,还确保了环境的一致性,提高了开发和运维的效率。确保按步骤操作,并根据项目的具体需求进行相应的配置调整。
355 25
【01】vs-code如何配置flutter环境-开发完整的社交APP-前端客户端开发+数据联调|以优雅草商业项目为例做开发-flutter开发-全流程-商业应用级实战开发-优雅草央千澈-供大大的学习提升
【01】vs-code如何配置flutter环境-开发完整的社交APP-前端客户端开发+数据联调|以优雅草商业项目为例做开发-flutter开发-全流程-商业应用级实战开发-优雅草央千澈-供大大的学习提升
286 26
【Java若依框架】RuoYi-Vue的前端和后端配置步骤和启动步骤
本文介绍了如何配置和启动基于Java的若依(RuoYi)项目,涵盖后端和前端的详细步骤。首先,准备Redis、MySQL以及IDE(如Idea和VS)。接着,通过GitHub获取代码并导入到IDE中,执行必要的SQL文件和配置数据库密码。然后,启动Redis并进行相关配置。最后,按照前端配置步骤克隆前端代码库,打开终端执行命令完成前端配置。整个过程详细记录了每一步的操作,帮助开发者顺利部署若依项目。 如果你觉得有帮助,请点赞、关注和收藏,这将是我持续分享的动力!
1351 2

热门文章

最新文章

AI助理

你好,我是AI助理

可以解答问题、推荐解决方案等