Tensorflow 问题

    • 安装
      • python 和 tensorflow 版本不匹配

安装

python 和 tensorflow 版本不匹配

tensorflow.org 上给出了一些安装的常见问题,这里我列出一个我遇到的问题。系统:MacOS High Sierra 10.13.2;python 版本 python 3.6.2 (clang)。不论是使用 native pip 或者 virtualenv 进行安装,运行时总会出现以下错误:

RuntimeWarning: compiletime version 3.5 of module 'tensorflow.python.framework.fast_tensor_util' does not match runtime version 3.6

pip3 install tensorflow 装下来的 tensorflow 适用于 python 3.5 而不是 3.6。
解决办法:打开这个链接https://github.com/lakshayg/tensorflow-build 选择合适的版本进行下载,并在本地进行编译(同样适用于其它系统上 python 3.6 的问题)。
方法:在 terminal 中找到 .whl 文件的路径,在命令行中输入:

pip3 install [your_download.whl]

你可能感兴趣的:(Tensorflow 问题)