这次大鹏安装的是cpu版本,安装GPU版本的需要额外配置环境,环境需求复杂些,后期尝试了再分享出来。
1、下载anaconda(Anaconda的安装:传送门)。小牛师兄之前安装的是python3.7版本的,tensorflow目前不支持python3.7的,故需要创建一个conda环境,搭配python3.6版本。
2、打开命令行窗口,或者Anaconda Prompt 输入下命令:
conda create -n tensorflow python=3.6
它会自动识别conda最新版本,并提示更新。同意更新继续。
创建成功后,打开Anaconda Navigator 可看到刚创建的tensorflow环境。
3、激活conda环境。进入tensorflow环境操作。
activate tensorflow
4、安装tensorflow CPU版本。(python3.6及以下的跳到这步直接pip下载安装)
pip install --ignore-installed --upgrade tensorflow
显示一下信息,说明安装成功。
5、现在验证是否调用成功。
打开命令行窗口,或者Anaconda Prompt输入python进入python环境,输入以下代码:
>>>import tensorflow as tf
>>>hello = tf.constant('Hello, TensorFlow!!!')
>>>sess = tf.Session()
>>>print(sess.run(hello))
如果能正常输出hello字符串,则安装成功。
Hello, TensorFlow!!!
测试成功让大鹏激动的不行。心想着马上撸起来,直接打开Spyder,输入导入命令。
>>>import tensorflow as tf
结果显示无法导入tensorflow模块。(我是先在Anaconda Prompt 中开启了tensorflow环境,再开启Spyder的,还是失败。)
解决办法:在Anaconda Prompt中启动tensorflow环境后,键入命令。也就是在tensorflow环境安装一个Spyder,方便下次打开直接应用。
conda install spyder
这样就安装了tensorflow模块的spyder,就可以解决这个问题了。
TensorFlow模块已装好,接下来的机器学习,深度学习就可以撸码啦。
「 本文为原创,版权归作者所有 」