为什么conda不能在Windows上正确安装tensorflow gpu?

为什么conda不能在Windows上正确安装tensorflow gpu?,windows,tensorflow,conda,nvidia,Windows,Tensorflow,Conda,Nvidia,我在工作中使用Linux,并习惯于通过Conda安装tensorflow GPU版本 Linux机器有NVIDIA驱动程序,NVIDIA smi运行正常 我使用的命令是 conda install python tensorflow-gpu 神奇的是,康达照顾好了一切。它安装cudatoolkit或任何相关工具。一旦我在那个虚拟环境中运行python,GPU就可以使用了 现在我开始在Windows上工作。Windows box具有NVIDIA驱动程序,且NVIDIA smi运行正常。然后我使用

我在工作中使用Linux,并习惯于通过Conda安装tensorflow GPU版本

Linux机器有NVIDIA驱动程序,NVIDIA smi运行正常

我使用的命令是

conda install python tensorflow-gpu
神奇的是,康达照顾好了一切。它安装cudatoolkit或任何相关工具。一旦我在那个虚拟环境中运行python,GPU就可以使用了

现在我开始在Windows上工作。Windows box具有NVIDIA驱动程序,且NVIDIA smi运行正常。然后我使用与在Linux上使用的相同的conda命令
conda安装成功,但虚拟环境中的python未检测到GPU


在Windows上说我必须手动安装cudnn和Cuda。为什么Windows上的conda没有像Linux one那样处理它?

我对conda的工作方式没有太多专业知识,因为我已经手动下载并配置了tensorflow和CUDA和cuDNN

为了回答你的问题,我建议你浏览一下这个博客。在这里,此人使用的命令与您提到的不同。还有一些额外的步骤