我一直在尝试安装Tensorflow很长一段时间,但我似乎永远不会让它工作。到目前为止,我试图通过pip,虚拟环境和anaconda安装Tensorflow。使用这三种方法,安装过程似乎顺利进行。但是一旦我尝试通过运行" import tensorflow"来验证安装。我收到以下错误。我知道它看起来有点混乱,我不确定如何提出这个问题。
到目前为止,所有帮助都表示赞赏
谢谢
答案 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:无法打开共享对象文件:没有这样的文件或目录
这意味着两件事:
tensorflow-gpu
软件包,该软件包需要支持CUDA的GPU以及CUDA和cuDNN的工作安装。此answer说明了如何修复cuDNN安装。
答案 2 :(得分:-1)
更新:
我收到类似的错误,但现在底部的消息是:
" ImportError libnvidia-fatbinaryloader.so.384.47:无法打开共享对象文件:没有这样的文件或目录"
当我进入" nvcc"它返回/ usr / bin / nvcc