前言:
关于“机器学习”,一直给我一种很神秘的感觉。几个月前买了一些这方面的书籍,一直被束之高阁。这两天稍微得闲,开始学习了。 这里做个笔记,一来 怕忘记了 ^.^;二来呢,可以给想学习这方面的码友们一些参考。
在Windows 10 上面安装了N次 Tensorflow,使用了N种方法,都失败了,尽管我认为选择了正确的whl文件(参考官网说明)。最后都无情的给我报了这个错:
ERROR: tensorflow-1.12.0-cp36-cp36m-win_amd64.whl is not a supported wheel on this platform.
于是乎,就在 Ubuntu18.04 上面试了一下,一路顺畅。
准备:
Ubuntu18.04 系统: https://www.ubuntu.com/download/desktop
Anaconda3: https://repo.anaconda.com/archive/Anaconda3-2019.03-Linux-x86_64.sh
详情:
1,把下载好的 Anaconda3-2019.03-Linux-x86_64.sh 文件 Copy 到 Ubuntu 里面。
2,打开终端,输入:sudo sh 'Anaconda3-2019.03-Linux-x86_64.sh所在的位置'
一路 Enter ~ Yes,直至完成。
3,在终端输入:anaconda-navigator
按下Enter后,会打开 Anaconda 的界面,如下图:
4, 打开终端,输入: python 可以看到这里是 Python版本是 3.7.3.
5, 打开新的终端,然后输入:pip install tensorflow
安装完成后,打开终端,输入:
import tensorflow as tf hello = tf.constant('Hello, TensorFlow!') sess = tf.Session() print(sess.run(hello))看到输出,就说明安装成功了!
Anaconda3
在终端输入:anaconda-navigator
打开 Anaconda 的界面,这里有很多编译环境可以使用。比如 Jupyter 和 Spyder。