安装Tensorfow - 不支持轮子

Mar*_*tin 5 python tensorflow

我安装了Python版本3.5和3.6以及anaconda.

尝试按照此处的步骤安装tensorflow时出现以下错误 https://www.tensorflow.org/install/install_windows unsing anaconda

(tensorflow)C:> pip install --ignore-installed --upgrade https://storage.googleapis.com/tensorflow/windows/cpu/tensorflow-1.0.1-cp35-cp35m-win_amd64.whl

tensorflow-1.0.1-cp35-cp35m-win_amd64.whl不是此平台上支持的滚轮.

由于我是Python的新手,我不知道如何规避这个问题.我正在使用64位的Win10.

非常感谢,最好的,

马丁

Jam*_*ley 23

我遇到了同样的错误同样的错误.似乎Python 3.6没有立即支持,并且在这里找到了一种解决方法(请注意,这涉及安装我尚未安装的Python 3.5,我不知道如果它应该以不同的方式完成已安装):

如果您使用的是anaconda发行版,则可以执行以下操作在新环境"tensorflow"上使用python 3.5:

conda create --name tensorflow python=3.5
activate tensorflow
conda install jupyter
conda install scipy
pip install tensorflow
\# or
\# pip install tensorflow-gpu
Run Code Online (Sandbox Code Playgroud)

python=3.5在第一行的末尾添加是很重要的,因为它将安装Python 3.5.

如果您已经创建了tensorflow环境(conda create步骤),则必须将其删除并重新开始.否则,您将遇到错误" CondaValueError: Value error: prefix already exists: C:\[your environment location]"(如果遇到不支持的车轮错误,那么您可能已经创建了环境.)

要删除以前的环境,根据Conda备忘单,您首先(tensor flow)通过呼叫取消激活deactivate,然后呼叫conda remove --prefix ~/bioenvcopy --all.因为~/bioenvcopy我相信你使用tensorflow环境路径.可以通过调用conda info --envs(再次引用备忘单)找到该位置.例如,我的是conda remove --prefix ~/Anaconda3/envs/tensorflow

我成功地在Windows 10上使用了这项工作.

当支持3.6时,此解决方案可能已过时.