我正在尝试使用pip为python3安装tensorflow,我收到此错误:

Could not find a version that satisfies the requirement tensorflow (from versions: ) No matching distribution found for tensorflow

我知道使用32位python通常是个问题,但我在Linux上运行64位Python 3.4.3,而pip是9.0.1版本: pip 9.0.1 from /home/cjoseph/.local/lib64/python3.4/site-packages (python 3.4)

这些版本的pip和python应该与tensorflow安装兼容如果我进行详细安装,pip基本上会完成所有安装选项,并决定它们都不兼容:

Skipping link https://pypi.python.org/packages/60/36/2d73d4da24cbd3a4913a4fdec8111e02af332975a8dc1c83557b5c47aa09/tensorflow-1.4.0rc0-cp34-cp34m-manylinux1_x86_64.whl#md5=fe56aa114db56265d92b7cbd544c16af (from https://pypi.python.org/simple/tensorflow/); it is not compatible with this Python

但是,我不明白为什么x86_64 python 3.4“manylinux”轮被丢弃为不兼容 . 我的系统满足所有这些要求 . 如果我尝试直接安装滚轮,我仍然会得到相同的“不兼容”错误:

pip3 install https://pypi.python.org/packages/05/f7/ccf4f218f448c1194df0d52743691bcd835e0fb665a3b7876d929f5218d4/tensorflow-1.4.0-cp34-cp34m-manylinux1_x86_64.whl#md5=ae3b5d6f98dbf89641b5efbb1864ffe5

tensorflow-1.4.0-cp34-cp34m-manylinux1_x86_64.whl is not a supported wheel on this platform.

我也尝试了一个指向tensorflow托管的二进制文件的链接,结果相同:

pip3 install --upgrade https://storage.googleapis.com/tensorflow/linux/cpu/tensorflow-1.4.0-cp34-cp34m-linux_x86_64.whl

tensorflow-1.4.0-cp34-cp34m-linux_x86_64.whl is not a supported wheel on this platform.

最后的理智检查尝试了“python3 -m pip install ...”,结果是一样的 .

在这一点上我很难过 .