机器学习 tensorflow 2 的安装

本文介绍tensorflow 2 在windows (windows 10) 下的安装。2种安装方法,安装成功的验证过程。

方法1:直接python 网站下载的python

我本来安装有python3.8 , 但用 pip install 的方法安装tensorflow 和opencv 都不成功。所以我就用方法2,然后安装成功了。

回过头来,方法2 成功的条件是用python 3.7 的64位版本。可能同样的版本可以安装。卸载python3.8, 安装python 3.7 的64位版本,tensorflow 和opencv 安装都成功了。

用的命令是:

pip install tensorflow

过程和效果如下:

命令显示执行过程很多,最后显示成功安装了。安装成后,升级了pip ,然后用命令 :

pip install opencv_python

安装了opencv。如下:

验证方法是:进入python , 然后import tensorflow 正常返回,显示没报错,说明包安装好了。

当然可以到集成环境运行简单tensorflow 程序,验证更彻底。

下面是一个简单的验证程序:

#1.导入tf.keras
import tensorflow as tf
from tensorflow.keras import layers
print(tf.__version__)
print(tf.keras.__version__)

程序运行,显示2个的版本号。

======================= RESTART: C:/atensorflow/demo1.py =======================
2.0.0
2.2.4-tf
>>>  

回过头安装成功了。估计python 3.8 太新了,网上安装库里的whl 文件还没有跟上。

安装完成了,可以测试机器学习 tensorflow 2 的hello world​​​​​​​

方法2,去https://www.anaconda.com下载安装

去:https://www.anaconda.com/distribution/ 下载一个64位的Graphics Installer,如下图:

我最开始下载的是32 bit 版本, 结果安装tensorflow 2不行。

下载并安装后,就可以看到 Anaconda3 的程序,选择 Anaconda Prompt 这个:

出现命令栏:

输入命令 pip install tensorflow

下图显示有点差异,这个是在环境tf2 下的安装过程:

测试验证:

安装好了后,可以进入python 测试

在python 里输入命令

import tensorflow as tf

回到下个提示,没有报错,说明安装好了。

进一步的程序测试,显示版本号,请看方法1 里的测试。

安装完成了,可以测试机器学习 tensorflow 2 的hello world

走过的路,

我原来安装了Python 3.8, 但安装 tensorflow 2 不行,所以才去安装Anaconda3 的,开始下载的是32位版本,安装也不行,查找whl 安装方式,只有64位的。所以卸载,安装64位的。64位的python 3.7版本,这个可以直接安装。

我看了一个教程,建立一个tf2 的环境,并激活,如下操作:

在conda命令行下输入: conda create tf2 python

中间要确认,输入y

完成后 activate tf2

接下来安装 pip install tensorflow 

最开始就是这个安装成了,可以python 下输入import tensorflow 成功。

但不会输入程序,就是多行的程序,转到spyder 可以,但不会改变里面的环境设置,后来就不要环境设置,直接就好了。

待这个方法完成后,然后先方法1安装看看,结果也不错。

发布了131 篇原创文章 · 获赞 112 · 访问量 19万+

猜你喜欢

转载自blog.csdn.net/leon_zeng0/article/details/102695195