概述
TensorFlow入门篇——day01.在virtualenv 中安装TensorFlow
[须知]安装运行环境,计算机安装 Ubuntu 操作系统即可。
方式一:直接安装,在命令行中输入 pip install tensorflow,即可。
作为 TensorFlow的入门学习,一般推荐采用这种方式安装。
pip install tensorflow
这种方式安装的缺陷是:
(1)安装 TensorFlow 库时,有时会覆盖掉系统的一些 Python 依赖库。
(2) TensorFlow对 Python的依赖库要求比较高,而且会不时更新依赖库。
方式二:在 虚拟运行环境 virtualenv 中安装 TensorFlow。
第一步,安装虚拟运行环境 virtualenv,在 命令行中输入 “pip install virtualenv”即可。
pip install virtualenv
下面,简单介绍下虚拟运行环境 virtualenv。
virtualenv 是创建隔离 Python 环境的工具。自 Python 3.3 以来,其子集已集成到 venv 模块下的标准库中。venv 模块不提供此库的所有功能,只需举几个更加突出的名称:
- 速度较慢(没有应用数据种子方法),
- 不是可扩展的,
- 无法为任意安装的 python 版本创建虚拟环境(并自动发现这些版本),
- 无法通过 pip 升级,
- 没有丰富的编程 API(在不创建虚拟环境的情况下描述虚拟环境)。
正在解决的基本问题是依赖关系和版本以及间接权限。假设您有一个应用程序需要 LibFoo 的版本 1,但另一个应用程序需要版本 2。如何使用这两个库?如果将所有内容安装到主机 python(例如 python3.8)中,很容易出现两个包具有冲突要求的情况。
或者更笼统地,如果你想安装一个应用程序,并离开它呢?如果应用程序正常工作,则其库中的任何更改或这些库的版本都可能会破坏应用程序。此外,如果由于没有更改主机 python 环境的权限而无法将包安装到全局站点包目录中,那会怎么样?
在所有这些情况下,virtualenv 可以帮助您。它创建一个环境,该环境有自己的安装目录,它不与其他 virtualenv 环境共享库(并且也无法访问全局安装的库)。
第二步,在虚拟运行环境中安装 TensorFlow。
为了在虚拟运行环境中安装 TensorFlow,您必须首先创建一个虚拟运行环境。
在这里,我们选择将它们放在 /envs 文件夹中,但感觉把它们放在你喜欢的地方。
第三步,激活虚拟运行环境 envs/tensorflow。
虚拟运行环境 envs 创建好后,需要激活后才能使用。在命令行中,输入“source ~/envs/tensorflow/bin/activate”命令,即可激活虚拟运行环境 envs/tensorflow。
source ~/envs/tensorflow/bin/activate
第四步,在虚拟运行环境 envs/tensorflow 中安装 TensorFlow。
下面,简单介绍下 TensorFlow。
- 什么是Tensorflow?
Tensorflow 是一个开源库,用于数值计算和大规模机器学习,可简化 Google Brain TensorFlow、获取数据的过程、训练模型、服务预测和优化未来结果的过程。
Tensorflow 将机器学习和深度学习模型和算法捆绑在一起。它使用 Python 作为方便的前端,并在优化的前端中高效C++。
Tensorflow 允许开发人员创建要执行的计算图。图形中的每个节点表示一个数学运算,每个连接表示数据。因此,开发人员可以专注于应用程序的整体逻辑,而不是处理低细节,例如找出正确的方法将一个函数的输出与另一个函数的输入进行。
谷歌的人工智能研究团队,谷歌大脑,在2015年开发了TensorFlow为谷歌的内部使用。此开源软件库由研究团队用于执行几个重要任务。
TensorFlow 是目前最流行的软件库。有几种深度学习的实际应用,使TensorFlow流行。作为深度学习和机器学习的开源库,TensorFlow 在基于文本的应用程序、图像识别、语音搜索等领域找到了可以发挥作用的角色。DeepFace 是 Facebook 的图像识别系统,它使用 TensorFlow 进行图像识别。它被苹果的 Siri 用于语音识别。您使用的每个 Google 应用程序都充分利用了 TensorFlow,使您的体验更好。
接下来,我们使用命令“pip install tensorflow”直接安装 TensorFlow,这里安装的是支持 Python 2.7 版本的 TensorFlow。
到这里,我们的虚拟运行环境 envs/tensorflow 中就可以运行 Python2.7版本的 TensorFlow了。
第五步,在虚拟运行环境 envs/tensorflow 中运行 Python3。
首先,找到 Python3 的安装路径。使用命令 “ which python3”即可。
其次,在命令行中,输入命令“virtualenv -p /usr/bin/python3 ~/envs/tensorflow/”,即可完成在虚拟运行环境 envs/tensorflow 中运行 Python3的配置。
到这里,在虚拟运行环境 envs/tensorflow 中运行 Python3的任务就完成了。
第六步,在虚拟运行环境 envs/tensorflow 中安装支持Python3的 TensorFlow。
输入命令 “ pip3 install tensorflow”即可完成安装。
到这里,在虚拟运行环境 envs/tensorflow 中运行 Python3版本的 TensorFlow 的任务就完成了。
今天的讲解就到这里,喜欢的朋友可以关注我的知乎帐号,不见不散。。。
最后
以上就是坚强电话为你收集整理的python利用tensorflow识别图形_TensorFlow入门篇——day01.在virtualenv 中安装TensorFlow的全部内容,希望文章能够帮你解决python利用tensorflow识别图形_TensorFlow入门篇——day01.在virtualenv 中安装TensorFlow所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
发表评论 取消回复