我正在尝试在Windows上安装Tensorflow。
我有Anaconda 4.2.0。我试过跑
Condas
在我的命令提示符下。这似乎有所作为,但我不确定这是完成了什么。它在我的用户名文件夹中的Anaconda3程序中创建了一个文件夹。
此文件夹包含以下内容:
整个夏天,我主要用Jupyter笔记本来做我的python编码。在此环境中,有一个标记为conda search tensorflow
所以看起来我应该能够切换到Tensorflow环境。但是当我尝试切换时,这不起作用,没有选择将我的内核更改为Tensorflow。
我试过了
if let selectedIndexPath = tableView.indexPathsForSelectedRows {
但没有出现。
我不确定该怎么做。我问过我的经济学研究小组的一些研究生,但他们也不确定要做什么。
如何在Windows上正确安装Tensorflow?
答案 0 :(得分:2)
该命令的语法是conda create -n <name_of_new_env> <packages>
。因此,您创建了一个名为tensorflow
的干净环境,仅安装了Python 3.5。由于conda search tensorflow
没有返回任何内容,因此您必须使用pip
或其他一些安装程序包的方法。由于Windows的官方支持很多,https://github.com/conda-forge/tensorflow-feedstock的conda-forge软件包(仅限CPU)可能是最佳方式。
如果您已经设置了docker,人们也会报告使用docker安装Tensorflow成功。
答案 1 :(得分:1)
我能够在Windows 10 linux子系统(https://msdn.microsoft.com/en-us/commandline/wsl/install_guide)
下运行它这基本上是windows中的linux环境。
最新的tensorflow版本(0.12)增加了Windows支持 https://www.tensorflow.org/get_started/os_setup#pip_installation_on_windows
跑步:
pip install --upgrade https://storage.googleapis.com/tensorflow/windows/cpu/tensorflow-0.12.1-cp35-cp35m-win_amd64.whl
(网址是针对特定版本的 - 您需要为将来的版本或其他设置进行更改)
答案 2 :(得分:0)
Anaconda环境完全隔离外部世界,所以你在virtualenv之外安装的所有软件包都不是virtualenv,如果你想在环境中使用Tensorflow(似乎是Anaconda的唯一方法),请使用activate tensorflow命令并单独安装你想要的软件包。
答案 3 :(得分:0)
pip提供了一种在Windows机器上安装tensorflow的简便方法。
使用以下pip命令
pip install --upgrade https://storage.googleapis.com/tensorflow/windows/cpu/tensorflow-0.12.0rc0-cp35-cp35m-win_amd64.whl
Tensorflow仅在Windows机器上支持python3.5 x64位,它要求您安装Visual C ++ 2015可再发行(x64版本)才能导入tensorflow