既然正式支持 OS,如何配置 Anaconda 在 Windows 上使用 Tensorflow

How to configure Anaconda to use Tensorflow on Windows now that OS is officially supported

终于为 Windows 发布了 Tensorflow。我已经从官方仓库

在 windows 上安装了最新版本的 tensorflow
pip install --upgrade https://storage.googleapis.com/tensorflow/windows/cpu/tensorflow-0.12.0rc0-cp35-cp35m-win_amd64.whl

但是不清楚如何配置它以在 Anaconda 环境中工作,因为部分官方在线文档已经过时并且没有显示 link 我在 [=] 上安装到 Anaconda 环境的 Tensorflow 的正确语法17=] 这样我就可以在此 OS 中将 Tensorflow 与 Spyder 一起使用,而无需任何虚拟机。

试试这个:

pip install tensorflow

那么,如果你想要GPU版本,

pip install --upgrade https://storage.googleapis.com/tensorflow/windows/gpu/tensorflow_gpu-0.12.0rc0-cp35-cp35m-win_amd64.whl

Tensorflow 可用于 Windows,但目前尚未上传到 conda 包管理器,但您可以使用 pip 安装它。如果你有一个默认的 Python 安装并且 Anaconda 使用它自己的 Python 发行版你必须在 Anaconda 中使用集成的 Python 发行版启动 Anaconda Prompt

如果安装程序没有创建 Anaconda 提示符 link,命令是

%windir%\system32\cmd.exe "/K" "C:\Program Files\Anaconda3\Scripts\activate.bat" "C:\Program Files\Anaconda3"

(如果您将 Anaconda 安装在不同的目录中,显然需要调整路径)。

在 Anaconda Prompt 启动中:

-> 对于 CPU 版本

pip install --upgrade https://storage.googleapis.com/tensorflow/windows/cpu/tensorflow-0.12.0rc0-cp35-cp35m-win_amd64.whl

-> 对于 GPU 版本

pip install --upgrade https://storage.googleapis.com/tensorflow/windows/gpu/tensorflow_gpu-0.12.0rc0-cp35-cp35m-win_amd64.whl

完成此操作后,您应该能够在 Anaconda 环境中使用 Tensorflow,否则 Tensorflow 将安装在您的默认 Python 环境中,并且在默认使用单独 Python 设置的 Anaconda 中不可见.