如果你准备学习或是正在学习深度学习,那么必定会认识到这位新朋友,TensorFlow。不少人准备好了大干一场的架势,却被一个TensorFlow的安装挡在原地,头发都少了一撮。为了大家的脑细胞着想,接下来将给大家详细讲解TensorFlow的安装配置与一些在安装过程中可能会碰到的问题的原因与解决方法,希望能助大家原地起飞。
一、在安装TensorFlow之前,首先要检查一下电脑中是否安装了python与Anaconda,以及它们的路径是否配置完整
1、检查python路径与版本
打开cmd命令提示符界面,输入python,查看python版本。我的python的版本为3.7。此处敲黑板划重点,要记住自己python的版本,之后的安装要用到python版本号。
查看完版本信息后可输入exit() 退出。当然也能直接关闭cmd退出。
2、检查Anaconda的安装情况
打开cmd命令提示符界面,输入conda –version,如果出现anaconda的版本信息,说明安装没问题。
二、在Anaconda环境中载入Tensorflow环境
1、查看Anaconda环境目录下的内容。
此时环境目录下并没有Tensorflow的环境。
2、创建Tensorflow环境。
输入命令“4. conda create --name tensorflow python=3.7”,“python=”后面需要填写自己python的版本号。刚才没记住的同学赶紧去温习一下步骤一。
敲一个回车后,自动开始载入了。
3、再次查看Anaconda环境目录(如果你有足够的信心可以直接跳过此步)。
此时环境目录下就多了一个tensorflow环境,则表明tensorflow环境安装成功了。
三、正式开始安装TensorFlow
说是正式安装,其实只是一行代码而已,不过这个过程出现的问题最多。下面来帮大家排排雷。
1、这个步骤中,所有要用到命令提示框的地方,都要已管理员身份访问,即:搜索cmd,右键点击cmd图标,选择“以管理员身份运行”。
2、在命令提示框中输入“pip install --upgrade --ignore-installed tensorflow”,然后开始下载。这个过程中可能会碰到如下问题:
①pip版本过低。
当下载失败,命令窗口提示pip版本过低的消息时,只用按照命令提示窗口中提供的字符敲进去,将pip升级一下即可解决问题。
②以管理员身份访问被“拒绝访问”。
错误提示大概长下面这样。这种情况一般是syder页面或者是pcharm页面没有关闭。将运行页面关闭了就可以解决问题。
四、其他问题
当你千辛万苦地把tensorflow下载完成之后,还可能出现让人奔溃的加载不了tf包的情况。因此仍需要注意以下几点:
1、代码运行环境的路径要正确。
2、出现下面这种错误提示表示numpy需要更新。
更新步骤如下:
①仍是“以管理员身份运行”cmd
②卸载原来的numpy:pip uninstall numpy
(在所有地方如果出现(y/n)? 时,都输入y)
③卸载到一半时又会出现下面这个报错信息。
因为你又忘了关闭运行页面了。
④下载更新numpy:pip install –upgrade numpy
五、最后再次测试
成功辽!!!
以上就是TensorFlow的具体安装步骤与可能会碰到的问题。如果你按照这些步骤安装成功了,那么恭喜你,在此可以起飞了。如果在安装过程中出现了其他问题,那么少年,辛苦你了,加油,如果你非常机智地把你所碰到的问题完美解决了,希望大佬能抽点时间出来,把碰到的问题与解决方法记载于此,流传后世!