- ubuntu12.04环境下使用kvm ioctl接口实现最简单的虚拟机
- Ubuntu 通过无线网络安装Ubuntu Server启动系统后连接无线网络的方法
- 在Ubuntu上搭建网桥的方法
- ubuntu 虚拟机上网方式及相关配置详解
CFSDN坚持开源创造价值,我们致力于搭建一个资源共享平台,让每一个IT人在这里找到属于你的精彩世界.
这篇CFSDN的博客文章Ubuntu20.04环境安装tensorflow2的方法步骤由作者收集整理,如果你对这篇文章有兴趣,记得点赞哟.
tensorflow是一个基于数据流编程(dataflow programming)的符号数学系统,被广泛应用于各类机器学习(machine learning)算法的编程实现,其前身是谷歌的神经网络算法库distbelief 。tensorflow拥有多层级结构,可部署于各类服务器、pc终端和网页并支持gpu和tpu高性能数值计算,被广泛应用于谷歌内部的产品开发和各领域的科学研究 。tensorflow由谷歌人工智能团队谷歌大脑(google brain)开发和维护,拥有包括tensorflow hub、tensorflow lite、tensorflow research cloud在内的多个项目以及各类应用程序接口(application programming interface, api)。自2015年11月9日起,tensorflow依据阿帕奇授权协议(apache 2.0 open source license)开放源代码 .
以下 64 位系统上测试过 tensorflow 并且这些系统支持 tensorflow:
1
2
|
root@ubuntuvm:~
# python3 -v
python
3.8
.
5
|
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
|
root@ubuntuvm:
/
home
# apt install python3-venv python3-dev
reading package lists… done
building dependency tree
reading state information… done
the following additional packages will be installed:
libc
-
dev
-
bin
libc6 libc6
-
dbg libc6
-
dev libcrypt
-
dev libexpat1
-
dev libpython3
-
dev libpython3.
8
-
dev linux
-
libc
-
dev manpages
-
dev python
-
pip
-
whl
python3
-
distutils python3.
8
-
dev python3.
8
-
venv zlib1g zlib1g
-
dev
suggested packages:
glibc
-
doc
the following new packages will be installed:
libc
-
dev
-
bin
libc6
-
dev libcrypt
-
dev libexpat1
-
dev libpython3
-
dev libpython3.
8
-
dev linux
-
libc
-
dev manpages
-
dev python
-
pip
-
whl python3
-
dev
python3
-
distutils python3
-
venv python3.
8
-
dev python3.
8
-
venv zlib1g
-
dev
the following packages will be upgraded:
libc6 libc6
-
dbg zlib1g
3
upgraded,
15
newly installed,
0
to remove
and
233
not
upgraded.
need to get
21.2
mb of archives.
after this operation,
56.1
mb of additional disk space will be used.
do you want to
continue
? [y
/
n] y
|
1
2
|
bdsc@ubuntuvm:~$ mkdir mytensorflow
bdsc@ubuntuvm:~$ cd mytensorflow
/
|
1
|
bdsc@ubuntuvm:~
/
mytensorflow$ python3
-
m venv tenf
|
1
2
|
bdsc@ubuntuvm:~
/
mytensorflow$ source tenf
/
bin
/
activate
(tenf) bdsc@ubuntuvm:~
/
mytensorflow$
|
1
2
3
4
5
6
7
8
9
10
11
12
13
14
|
(tenf) bdsc@ubuntuvm:~
/
mytensorflow$ pip3
-
v
pip
20.0
.
2
from
/
home
/
bdsc
/
mytensorflow
/
tenf
/
lib
/
python3.
8
/
site
-
packages
/
pip (python
3.8
)
(tenf) bdsc@ubuntuvm:~
/
mytensorflow$ pip install
-
-
upgrade pip
collecting pip
downloading pip
-
21.0
-
py3
-
none
-
any
.whl (
1.5
mb)
|████████████████████████████████|
1.5
mb
1.0
mb
/
s
installing collected packages: pip
attempting uninstall: pip
found existing installation: pip
20.0
.
2
uninstalling pip
-
20.0
.
2
:
successfully uninstalled pip
-
20.0
.
2
successfully installed pip
-
21.0
(tenf) bdsc@ubuntuvm:~
/
mytensorflow$ pip3
-
v
pip
21.0
from
/
home
/
bdsc
/
mytensorflow
/
tenf
/
lib
/
python3.
8
/
site
-
packages
/
pip (python
3.8
)
|
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
|
(tenf) bdsc@ubuntuvm:~
/
mytensorflow$ pip3 install tensorflow
collecting tensorflow
downloading tensorflow
-
2.4
.
1
-
cp38
-
cp38
-
manylinux2010_x86_64.whl (
394.4
mb)
|████████████████████████████████|
394.4
mb
4.9
kb
/
s
collecting tensorflow
-
estimator<
2.5
.
0
,>
=
2.4
.
0
downloading tensorflow_estimator
-
2.4
.
0
-
py2.py3
-
none
-
any
.whl (
462
kb)
|████████████████████████████████|
462
kb
24
kb
/
s
collecting astunparse~
=
1.6
.
3
downloading astunparse
-
1.6
.
3
-
py2.py3
-
none
-
any
.whl (
12
kb)
collecting protobuf>
=
3.9
.
2
downloading protobuf
-
3.14
.
0
-
cp38
-
cp38
-
manylinux1_x86_64.whl (
1.0
mb)
|████████████████████████████████|
1.0
mb
35
kb
/
s
collecting gast
=
=
0.3
.
3
downloading gast
-
0.3
.
3
-
py2.py3
-
none
-
any
.whl (
9.7
kb)
collecting flatbuffers~
=
1.12
.
0
downloading flatbuffers
-
1.12
-
py2.py3
-
none
-
any
.whl (
15
kb)
collecting absl
-
py~
=
0.10
downloading absl_py
-
0.11
.
0
-
py3
-
none
-
any
.whl (
127
kb)
|████████████████████████████████|
127
kb
52
kb
/
s
collecting wheel~
=
0.35
downloading wheel
-
0.36
.
2
-
py2.py3
-
none
-
any
.whl (
35
kb)
collecting termcolor~
=
1.1
.
0
downloading termcolor
-
1.1
.
0.tar
.gz (
3.9
kb)
collecting wrapt~
=
1.12
.
1
downloading wrapt
-
1.12
.
1.tar
.gz (
27
kb)
collecting grpcio~
=
1.32
.
0
downloading grpcio
-
1.32
.
0
-
cp38
-
cp38
-
manylinux2014_x86_64.whl (
3.8
mb)
|████████████████████████████████|
3.8
mb
35
kb
/
s
collecting six~
=
1.15
.
0
downloading six
-
1.15
.
0
-
py2.py3
-
none
-
any
.whl (
10
kb)
collecting typing
-
extensions~
=
3.7
.
4
downloading typing_extensions
-
3.7
.
4.3
-
py3
-
none
-
any
.whl (
22
kb)
collecting tensorboard~
=
2.4
downloading tensorboard
-
2.4
.
1
-
py3
-
none
-
any
.whl (
10.6
mb)
|████████████████████████████████|
10.6
mb
46
kb
/
s
collecting keras
-
preprocessing~
=
1.1
.
2
downloading keras_preprocessing
-
1.1
.
2
-
py2.py3
-
none
-
any
.whl (
42
kb)
|████████████████████████████████|
42
kb
43
kb
/
s
collecting h5py~
=
2.10
.
0
downloading h5py
-
2.10
.
0
-
cp38
-
cp38
-
manylinux1_x86_64.whl (
2.9
mb)
|████████████████████████████████|
2.9
mb
46
kb
/
s
collecting opt
-
einsum~
=
3.3
.
0
downloading opt_einsum
-
3.3
.
0
-
py3
-
none
-
any
.whl (
65
kb)
|████████████████████████████████|
65
kb
45
kb
/
s
collecting google
-
pasta~
=
0.2
downloading google_pasta
-
0.2
.
0
-
py3
-
none
-
any
.whl (
57
kb)
|████████████████████████████████|
57
kb
26
kb
/
s
collecting numpy~
=
1.19
.
2
downloading numpy
-
1.19
.
5
-
cp38
-
cp38
-
manylinux2010_x86_64.whl (
14.9
mb)
|████████████████████████████████|
14.9
mb
65
kb
/
s
collecting markdown>
=
2.6
.
8
downloading markdown
-
3.3
.
3
-
py3
-
none
-
any
.whl (
96
kb)
|████████████████████████████████|
96
kb
66
kb
/
s
collecting google
-
auth
-
oauthlib<
0.5
,>
=
0.4
.
1
downloading google_auth_oauthlib
-
0.4
.
2
-
py2.py3
-
none
-
any
.whl (
18
kb)
collecting werkzeug>
=
0.11
.
15
downloading werkzeug
-
1.0
.
1
-
py2.py3
-
none
-
any
.whl (
298
kb)
|████████████████████████████████|
298
kb
44
kb
/
s
requirement already satisfied: setuptools>
=
41.0
.
0
in
.
/
tenf
/
lib
/
python3.
8
/
site
-
packages (
from
tensorboard~
=
2.4
-
>tensorflow) (
44.0
.
0
)
collecting tensorboard
-
plugin
-
wit>
=
1.6
.
0
downloading tensorboard_plugin_wit
-
1.8
.
0
-
py3
-
none
-
any
.whl (
781
kb)
|████████████████████████████████|
781
kb
43
kb
/
s
collecting requests<
3
,>
=
2.21
.
0
downloading requests
-
2.25
.
1
-
py2.py3
-
none
-
any
.whl (
61
kb)
|████████████████████████████████|
61
kb
57
kb
/
s
collecting google
-
auth<
2
,>
=
1.6
.
3
downloading google_auth
-
1.24
.
0
-
py2.py3
-
none
-
any
.whl (
114
kb)
|████████████████████████████████|
114
kb
37
kb
/
s
collecting rsa<
5
,>
=
3.1
.
4
downloading rsa
-
4.7
-
py3
-
none
-
any
.whl (
34
kb)
collecting pyasn1
-
modules>
=
0.2
.
1
downloading pyasn1_modules
-
0.2
.
8
-
py2.py3
-
none
-
any
.whl (
155
kb)
|████████████████████████████████|
155
kb
34
kb
/
s
collecting cachetools<
5.0
,>
=
2.0
.
0
downloading cachetools
-
4.2
.
1
-
py3
-
none
-
any
.whl (
12
kb)
collecting requests
-
oauthlib>
=
0.7
.
0
downloading requests_oauthlib
-
1.3
.
0
-
py2.py3
-
none
-
any
.whl (
23
kb)
collecting pyasn1<
0.5
.
0
,>
=
0.4
.
6
downloading pyasn1
-
0.4
.
8
-
py2.py3
-
none
-
any
.whl (
77
kb)
|████████████████████████████████|
77
kb
42
kb
/
s
collecting chardet<
5
,>
=
3.0
.
2
downloading chardet
-
4.0
.
0
-
py2.py3
-
none
-
any
.whl (
178
kb)
|████████████████████████████████|
178
kb
47
kb
/
s
collecting idna<
3
,>
=
2.5
downloading idna
-
2.10
-
py2.py3
-
none
-
any
.whl (
58
kb)
|████████████████████████████████|
58
kb
31
kb
/
s
collecting urllib3<
1.27
,>
=
1.21
.
1
downloading urllib3
-
1.26
.
2
-
py2.py3
-
none
-
any
.whl (
136
kb)
|████████████████████████████████|
136
kb
33
kb
/
s
collecting certifi>
=
2017.4
.
17
downloading certifi
-
2020.12
.
5
-
py2.py3
-
none
-
any
.whl (
147
kb)
|████████████████████████████████|
147
kb
26
kb
/
s
collecting oauthlib>
=
3.0
.
0
downloading oauthlib
-
3.1
.
0
-
py2.py3
-
none
-
any
.whl (
147
kb)
|████████████████████████████████|
147
kb
36
kb
/
s
using legacy ‘setup.py install
' for termcolor, since package ‘wheel'
is
not
installed.
using legacy ‘setup.py install
' for wrapt, since package ‘wheel'
is
not
installed.
installing collected packages: urllib3, pyasn1, idna, chardet, certifi, six, rsa, requests, pyasn1
-
modules, oauthlib, cachetools, requests
-
oauthlib, google
-
auth, wheel, werkzeug, tensorboard
-
plugin
-
wit, protobuf, numpy, markdown, grpcio, google
-
auth
-
oauthlib, absl
-
py, wrapt, typing
-
extensions, termcolor, tensorflow
-
estimator, tensorboard, opt
-
einsum, keras
-
preprocessing, h5py, google
-
pasta, gast, flatbuffers, astunparse, tensorflow
running setup.py install
for
wrapt … done
running setup.py install
for
termcolor … done
successfully installed absl
-
py
-
0.11
.
0
astunparse
-
1.6
.
3
cachetools
-
4.2
.
1
certifi
-
2020.12
.
5
chardet
-
4.0
.
0
flatbuffers
-
1.12
gast
-
0.3
.
3
google
-
auth
-
1.24
.
0
google
-
auth
-
oauthlib
-
0.4
.
2
google
-
pasta
-
0.2
.
0
grpcio
-
1.32
.
0
h5py
-
2.10
.
0
idna
-
2.10
keras
-
preprocessing
-
1.1
.
2
markdown
-
3.3
.
3
numpy
-
1.19
.
5
oauthlib
-
3.1
.
0
opt
-
einsum
-
3.3
.
0
protobuf
-
3.14
.
0
pyasn1
-
0.4
.
8
pyasn1
-
modules
-
0.2
.
8
requests
-
2.25
.
1
requests
-
oauthlib
-
1.3
.
0
rsa
-
4.7
six
-
1.15
.
0
tensorboard
-
2.4
.
1
tensorboard
-
plugin
-
wit
-
1.8
.
0
tensorflow
-
2.4
.
1
tensorflow
-
estimator
-
2.4
.
0
termcolor
-
1.1
.
0
typing
-
extensions
-
3.7
.
4.3
urllib3
-
1.26
.
2
werkzeug
-
1.0
.
1
wheel
-
0.36
.
2
wrapt
-
1.12
.
1
|
1、查看安装模块及版本 。
1
2
3
4
5
6
7
8
9
10
11
|
(tenf) bdsc@ubuntuvm:~
/
mytensorflow$ pip3 show tensorflow
name: tensorflow
version:
2.4
.
1
summary: tensorflow
is
an
open
source machine learning framework
for
everyone.
home
-
page: https:
/
/
www.tensorflow.org
/
author: google inc.
author
-
email: packages@tensorflow.org
license: apache
2.0
location:
/
home
/
bdsc
/
mytensorflow
/
tenf
/
lib
/
python3.
8
/
site
-
packages
requires: typing
-
extensions, google
-
pasta, protobuf, wrapt, gast, tensorboard, opt
-
einsum, flatbuffers, numpy, wheel, astunparse, keras
-
preprocessing, six, termcolor, tensorflow
-
estimator, grpcio, absl
-
py, h5py
required
-
by:
|
2、查看import tensorflow是否报错 。
3、使用tensorflow打印hello,tensorflow 。
1
2
3
4
5
6
7
8
9
10
11
12
|
(tenf) bdsc@ubuntuvm:~
/
mytensorflow$ python3
python
3.8
.
5
(default, jul
28
2020
,
12
:
59
:
40
)
[gcc
9.3
.
0
] on linux
type
“
help
”, “copyright”, “credits”
or
“license”
for
more information.
>>>
import
os
>>> os.environ[‘tf_cpp_min_log_level
'] = ‘2'
>>>
import
tensorflow as tf
>>> tf.compat.v1.disable_eager_execution()
>>> hello
=
tf.constant(‘hello, tensorflow!')
>>> sess
=
tf.compat.v1.session()
>>>
print
(sess.run(hello))
b
'hello, tensorflow!'
|
解决方法: 在import tensorflow as tf语句前加上如下语句 。
1
2
3
|
import
os
os.environ[‘tf_cpp_min_log_level
'] = ‘2'
import
tensorflow as tf
|
原因: 报错attributeerror: module ‘tensorflow' has no attribute ‘session'。这其实不是安装错误,是因为在新的tensorflow 2.0版本中已经移除了session这一模块。 解决方法: 改换运行代码,tf.compat.v1.session() 。
到此这篇关于ubuntu20.04环境安装tensorflow2的实现的文章就介绍到这了,更多相关ubuntu20.04安装tensorflow2内容请搜索我以前的文章或继续浏览下面的相关文章希望大家以后多多支持我! 。
原文链接:https://blog.csdn.net/carefree2005/article/details/113183136 。
最后此篇关于Ubuntu20.04环境安装tensorflow2的方法步骤的文章就讲到这里了,如果你想了解更多关于Ubuntu20.04环境安装tensorflow2的方法步骤的内容请搜索CFSDN的文章或继续浏览相关文章,希望大家以后支持我的博客! 。
我听说最好不要从您系统的 Perl 版本所在的 CPAN 安装模块。我知道如何使用命令行安装模块,我只是想知道是否有办法将 CPAN 与系统核心 Perl 分开。 我应该: 下载源代码并专门为这些模块
我听说最好不要从系统的 Perl 版本所在的 CPAN 安装模块。我知道如何使用命令行安装模块,我只是想知道是否有办法将 CPAN 与系统的核心 Perl 分开。 我应该: 下载源代码并专门为这些模块
单独安装 electron 与通过 electron-builder 安装有什么区别?我正在使用 React 构建一个 Electron 应用程序,并且已经找到了一些教程。它们安装 Electron
两者安装有什么区别?我按照安装页面上的说明在全局范围内安装了 webpack,然后我转到了入门指南,据说在那里可以在本地安装 webpack-cli。 CLI = Command Line Inter
我在 OS X Yosemite 上用 PHP 安装了默认的 Apache 服务器,安装了 pear,用 brew 安装了 Solr (brew install solr),现在我正在尝试使用 PEC
我解压并编译了 Ruby 2.1 并安装了几个支持工具。 但是当我安装了 libssl-dev 时,OpenSSL 不会安装。 我在支持 openssl 时遇到这个错误: make: *** No r
我在 android studio 2.3.1 和 gradle 3.2 中设计了 2 到 3 个应用程序。当我从它运行应用程序到任何设备或模拟器时,一切都工作正常。但是当我从构建文件夹中获取该 ap
我注意到我正在读一本书提到通过 apt-get 安装 numpy 和 opencv apt-get install python-numpy python-opencv 但我可以通过以下方式在 pip
我正在尝试在 Windows 8.1 上安装 ansicon。我提取了文件并达到了我需要调用 ansicon -i 的级别。当我在 cmd 中输入此内容并运行 python 脚本时效果很好,但是当我通
我有 linux MINT 17.3 Kernel 4.4.0-81 所有更新可用。 (由于不同的原因,我无法迁移到更新版本的 ubuntu/mint) 我已经通过 PPA 安装了 FFMPEG(不是
尝试在本地运行我的应用程序时出现错误: 我只在 chrome 浏览器中收到此错误。我尝试过不同的东西,但我不确定为什么它是 Chrome 特定的。 最佳答案 我怀疑这不是 Firebase 问题,而是
这是我第一次开发 AngularJS 应用程序并使用脚手架工具 Yeoman ( http://yeoman.io/ )。我想对我的一些图标使用 fontawesome ( http://fortaw
我知道您通常“应该”$ pip install 如果包没有 brew ,但如果有一个你想安装的 python 包,你可以使用 $ pip install或 $ brew install为了?例如,通过
我正在尝试通过 RVM 安装 Ruby 1.9.3。然而,当谈到安装 RubyGems 时,我得到了这个: curl: (22) The requested URL returned error: 4
我是真正提出问题的新手,但你去吧。 我一直在尝试按照安装指南添加 dnsname: https://github.com/containers/dnsname https://github.com/c
Studio更新至0.4.0 建筑产量为“需要1.8版Gradle”;将设置设置为1.8 bin目录; 建立 “要求1.9级”;将设置设置为1.9 bin; 建立 “要求1.8级” 啊。不知道该怎么做
我刚刚注意到 kernel.org 因维护而停机。是否有使用不同镜子的不同公式?或者我可以向 Homebrew 软件添加不同的来源(如 bundler ?)? 谢谢你的帮助! 最佳答案 快速解决方法:
当我运行时: peardev install phpunit/PHPUnit 我得到以下信息: No releases available for package "pear.phpunit.de/P
服务器操作系统为Fedora 24. 64bit。 我想安装 Git 2.6.6。 所以下载源码并安装。 此服务器离线。所以我不使用“yum”。 ./configure --prefix=/usr/l
我正在尝试在我自己的服务器(操作系统:Linux Ubuntu Server 12.04)上安装 OpenEdX,但我遇到了同样的错误。谁能帮帮我? TASK: [ insights | insta
我是一名优秀的程序员,十分优秀!