tensorflow gpu无法安装

问题描述 投票:-1回答:4

我正在使用Python 3.7,似乎我搜索的每个解决方案都在Conda环境中,也就是说,我不使用。我的计算机规格是带有nvidia gtx1050的intel i7,当我在命令行中使用命令“pip3 install --upgrade tensorflow-gpu”时,它总是触发此错误。

    C:\WINDOWS\system32>pip3 install --upgrade tensorflow-gpu
Collecting tensorflow-gpu
  Could not find a version that satisfies the requirement tensorflow-gpu (from versions: )
No matching distribution found for tensorflow-gpu

有人可以帮忙吗?我安装了CUDA Toolkit 9.2,并安装了最新的cuDNN。我正在运行Windows 10。

python windows tensorflow
4个回答
1
投票

当我在https://pypi.org/project/tensorflow/#files搜索“TensorFlow”时,我发现以下信息:

tensorflow-1.8.0-cp36-cp36m-win_amd64.whl Wheel cp36 2018年4月28日

直到2018-07-09,只有python(<= 3.6)才能找到满足需求张量流的版本。

我想如果你想使用TensorFlow,也许你应该降低你的Python版本。

我发现了一个满足需求张量流的版本。我在本页的另一个答案中写下了这个方法。


0
投票

2018-07-30我发现了Python3.7的tensorflow-1.9(tensorflow-1.9.0-cp37-cp37m-win_amd64.whl)

https://www.lfd.uci.edu/~gohlke/pythonlibs/

https://www.lfd.uci.edu/~gohlke/pythonlibs/#tensorflow

你会在网站上找到这个:

TensorFlow,使用数据流图进行计算,用于可扩展的机器学习。需要numpy + mkl和protobuf。 CUDA构建需要CUDA 9.2和CUDNN 9.2。 tensorflow-1.9.0-cp36-cp36m-win_amd64.whl tensorflow-1.9.0-cp37-cp37m-win_amd64.whl


其他版本的TensorFlow.whl

https://github.com/fo40225/tensorflow-windows-wheel


0
投票

Tensorflow仅支持Python 3.5.X版本。尝试在任何这些版本上安装。这应该可以解决问题。


0
投票

正如Tensorflow GPU WONT WORK与CUDA工具包v9.2一样,您需要下载并安装v9.0。点击Cuda下载页面上的“遗留下载”即可使用它。 TF查找来自9.0的特定文件(cudart64_90.dll),并且不接受最新9.2版本的库(cudart64_92.dll)的等效版本。好消息是你不必卸载工具包的v9.2,Nvidia安装程序只会在你已经拥有的v9.2文件夹旁边的Nvidia Cuda目录中添加一个单独的v9.0文件夹。我希望这有帮助。

© www.soinside.com 2019 - 2024. All rights reserved.