龙空技术网

Python中安装Tensorflow应该注意的问题

人工智能实验室L 148

前言:

现在我们对“python安装tensorflow”大概比较着重,朋友们都需要了解一些“python安装tensorflow”的相关知识。那么小编同时在网上搜集了一些有关“python安装tensorflow””的相关内容,希望各位老铁们能喜欢,咱们快快来学习一下吧!

目前主流的python深度学习包就是Tensorflow和Pytorch,关于Python深度学习的包有哪些以及哪一个比较适合你可以参考python深度学习你需要知道的包。

因为最近很多小伙伴都在找我说python+tensorflow安装中的各种坑!今天主要来说一说安装tensorflow时的步骤以及需要注意的问题!

确认一下眼神

首先无论是Tensorflow和Pytorch支持的数据类型都是64位的!Tensorflow和Pytorch支持的数据类型都是64位的!所以如果你的电脑是32位的,那么你基本不用往下看了,建议就只能换台电脑了,32位的实在整不了!当然你可以考虑用一下其它支持32位的深度学习包

第一步 安装Annconda(选装)

好多人都说要首先安装Anaconda,其实Anaconda只是一个开源的Python发行版本,其包含了conda、Python等180多个科学包及其依赖项,它打包了python以及相应的科学计算包,这些都有可能在Tensorflow中用到,所以最好先安装上,避免你的Tensorflow运行时出现各种奇怪的问题。这个包比较大,直接它的中文官网下载就行了!这里我用的是2019年的安装包打包的是python 3.7。

最新的Anaconda安装包现在已经打包python 3.10了,有需要的小伙伴可以私信找我!也可以直接到官网趣下载!

第二步 安装Tensorflow

要安装tensorflow,先不着急,打开它的官网主页仔细看看的安装说明,千万不要头脑一热直接在终端里面输入 pip install Tensorflow(不然很有可能版本安装错误,再回头弄很麻烦):

打开tensorflow官网注意黄色标注的那句话:

64位和python3.6-3.9比较好检测,在终端输入python就可以查看python版本了,黄色的尤其是windows用户,要点进去先把c++可再发行软件包先给安装了!如果已经安装了会给你提示的,这个一定不要忘记因为tensorflow执行时需要一些visualstudio的依赖包

离线安装!!!(这是官网给的安装方法,最好不要这样安装因为这样安装上的tensorflow很可能和你python版本对不上)

去找你的python版本对应的离线安装包,直接下载后离线安装!!

直接 pip install +离线安装包名就可以了

第三步 验证

官网上给的有一个小例子,你可以用jupternotebook验证一下你的tensorflow包安装成功没!这里我用的是Pycharm,关于python不同的IDE可以参考Python IDE讲解,关于pycharm中如何配置Anaconda这里就不在多说了……

import tensorflow as tfmnist = tf.keras.datasets.mnist(x_train, y_train),(x_test, y_test) = mnist.load_data()x_train, x_test = x_train / 255.0, x_test / 255.0model = tf.keras.models.Sequential([  tf.keras.layers.Flatten(input_shape=(28, 28)),  tf.keras.layers.Dense(128, activation='relu'),  tf.keras.layers.Dropout(0.2),  tf.keras.layers.Dense(10, activation='softmax')])model.compile(optimizer='adam',              loss='sparse_categorical_crossentropy',              metrics=['accuracy'])model.fit(x_train, y_train, epochs=5)model.evaluate(x_test, y_test)

运行成功后会有如下结果:

一个小小的手写字体的识别的小项目就这样完成啦!使用Tensorflow开启你的深度学习第一步吧!

标签: #python安装tensorflow #python安装tensorflow离线安装