我按照说明进行了操作
https://www.tensorflow.org/versions/r0.10/get_started/os_setup.html#anaconda-installation
activate tensorflow会根据说明更改环境
但
conda install -c conda-forge tensorflow
给我使用Anaconda Cloud api网站https://api.anaconda.org获取包元数据.........解决包装规格: . 错误:当前win-32通道中缺少包: - tensorflow
有没有办法在Windows中安装tensorflow?
2 回答
通过发出以下命令激活conda环境:C:> activate tensorflow(tensorflow)C:>#你的提示应该改变
发出适当的命令在conda环境中安装TensorFlow . 要安装仅CPU版本的TensorFlow,请输入以下命令:
(获取许多科学开源扩展包的32位和64位Windows二进制文件,用于Python编程语言的官方CPython发行版.....复制链接https://www.lfd.uci.edu/~gohlke/pythonlibs/)
(tensorflow)C:> pip install - ignore-installed - upgrade https://storage.googleapis.com/tensorflow/windows/cpu/tensorflow-1.0.1-cp35-cp35m-win_amd64.whl
1)要安装TensorFlow的GPU版本,请输入以下命令(在一行上):
(tensorflow)C:> pip install - ignore-installed - upgrade https://storage.googleapis.com/tensorflow/windows/gpu/tensorflow_gpu-1.0.1-cp35-cp35m-win_amd64.whl
conda create --name tensorflow python = 3.5激活tensorflow conda install jupyter conda install scipy pip install tensorflow或pip install tensorflow-gpu
我们刚刚宣布支持TensorFlow在Windows上使用0.12候选版本 . 但是,由于compiler versions on Windows的变幻莫测,我们只支持Python 3.5(有关更全面的解释,请参阅下文) .
目前在Windows上没有TensorFlow的conda包,但是有一个预先构建的PIP package in PyPI . 如果从Python.org或Anaconda安装64位版本的Python 3.5,则可以使用以下命令安装TensorFlow(对于仅CPU版本):
如果您的GPU支持CUDA 8.0,则可以使用以下命令安装GPU加速版本:
Why does TensorFlow only support Python 3.5 on Windows? 在Windows上的Python requires,您使用与用于构建Python解释器的编译器相同的编译器编译扩展 . Python.org和Anaconda的Python 2.7官方发行版是使用MSVC 9.0构建的 . 我们无法使用MSVC 9.0(2008)构建TensorFlow,因为它依赖于C 11的太多功能,因此我们需要使用MSVC 14.0(2015) . 只有Windows上的Python 3.5是使用MSVC 14.0编译的,因此我们仅限于支持该版本 .