使用anaconda安装和运行问题的Tensorflow安装

时间:2017-07-10 10:49:56

标签: python tensorflow anaconda

我一直在尝试安装Tensorflow很长一段时间,但我似乎永远不会让它工作。到目前为止,我试图通过pip,虚拟环境和anaconda安装Tensorflow。使用这三种方法,安装过程似乎顺利进行。但是一旦我尝试通过运行" import tensorflow"来验证安装。我收到以下错误。我知道它看起来有点混乱,我不确定如何提出这个问题。

到目前为止,所有帮助都表示赞赏

谢谢

Terminal window

3 个答案:

答案 0 :(得分:1)

如前所述,您必须首先安装python 3.5.X

其次,我强烈建议您使用anaconda。您应该为python 3.6版本和64位安装程序安装anaconda 4.4.0。

然后,您应该运行以下命令

conda create -n tensorflow python = 3.5

顺便问一下,你会看tensorflow installation tutorial吗?

答案 1 :(得分:1)

TensorFlow版本1.2及更高版本 与Python 3.6兼容。错误消息指向实际问题:

  

ImportError:libcudnn.so.5:无法打开共享对象文件:没有这样的文件或目录

这意味着两件事:

  1. 您已经安装了tensorflow-gpu软件包,该软件包需要支持CUDA的GPU以及CUDA和cuDNN的工作安装。
  2. TensorFlow无法找到cuDNN。
  3. answer说明了如何修复cuDNN安装。

答案 2 :(得分:-1)

更新:

我收到类似的错误,但现在底部的消息是:

" ImportError libnvidia-fatbinaryloader.so.384.47:无法打开共享对象文件:没有这样的文件或目录"

当我进入" nvcc"它返回/ usr / bin / nvcc