我找到了关于python3的所有信息,但却找不到关于python2的任何信息。
> pip 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我跟踪windows#CommonInstallationProblems和http://docs.nvidia.com/cuda/cuda-installation-guide-microsoft-windows/安装了数据自动化系统,我得到:
> nvcc -V
nvcc: NVIDIA (R) Cuda compiler driver
Copyright (c) 2005-2017 NVIDIA Corporation
Built on Fri_Nov__3_21:08:12_Central_Daylight_Time_2017
Cuda compilation tools, release 9.1, V9.1.85所以我觉得我在这方面很好。我只需要pip命令来安装tensorflow-gpu。
我找到了一个指向tensorflow-gpu版本的链接,该版本应该可以工作,复制该链接并尝试,但我知道这一点:
> pip install --upgrade https://pypi.python.org/packages/23/ad/63ae65999fd42a3e8d0044245e52513b31764167797651bef3ceb5202001/tensorflow_gpu-1.7.0-cp36-cp36m-win_amd64.whl#md5=7d780aa2c9f73c1ea9d3b87422aca096
tensorflow_gpu-1.7.0-cp36-cp36m-win_amd64.whl is not a supported wheel on this platform.编辑:
因此,我卸载python2并重新安装python3,但仍然无法工作:
> pip --version
pip 9.0.3 from c:\program files (x86)\python36-32\lib\site-packages (python 3.6)
> pip 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编辑:
我写了一篇关于它的文章:https://leobenkel.com/2018/04/tensorflow-gpu-windows10-tutorial/
发布于 2018-04-02 03:06:55
目前,版本3.5和3.6的64位安装只支持Tensorflow
如果您的计算机上没有安装以下版本的Python之一,请立即安装: Python3.5.x64位来自python.org Python3.6.x64位来自python.org
查看TensorFlow网站以获得更多的详细信息
发布于 2018-11-29 19:51:51
当我试图安装基于gpu的tensorflow时,也发现了同样的问题,那就是版本不能满足。我搜索后发现的问题的解决方案是,如果您目前已经安装了最新版本的python,那么假设一开始我已经安装python3.7.x,当我尝试安装gpu版本tensorflow时,就会出现问题。原因是新版本的python,tensorflow-gpu还没有发布。因此,您必须安装后期版本--比如python3.6版本类型--才能使其工作。祝你好运!
https://stackoverflow.com/questions/49604784
复制相似问题