首页 文章

找不到满足需求张量流的版本

提问于
浏览
42

我安装了最新版本的Python (3.6.4 64-bit) 和最新版本的 PyCharm (2017.3.3 64-bit) . 然后我在PyCharm(Numpy,Pandas,...)中安装了一些模块,但是当我尝试安装Tensorflow时它没有安装,我收到了错误消息:

找不到满足需求张量流的版本(来自版本:)没有找到tensorflow的匹配分布

然后我尝试从命令提示符安装tensorflow,我得到了相同的错误消息 . 然而,我确实成功安装了tflearn .

我还安装了Python 2.7,但我又得到了相同的错误消息 . 我搜索了错误并尝试了一些建议给其他人的东西,但没有任何效果(包括安装Flask) .

如何安装Tensorflow?谢谢 .

6 回答

  • 18

    安装Tensorflow有两个重要规则:

    • 您必须安装Python x64 . 它在32b上不起作用,它会产生与你相同的错误 .

    • doesn't 支持最新版本的Python3 = 3.7 .

    例如,您可以安装 Python3.6.2-64bit ,它就像一个魅力 .

  • 7

    如果你使用 anaconda ,默认安装python 3.7,所以你必须将它降级到3.6:

    conda install python = 3.6

    然后:

    pip install tensorflow

    它在Linux中对我有用 .

  • 8

    截至2008年8月13日的Tensorflow支持Python 3.6.x.安装Python 3.6.x.

  • 6

    我正在给它 Windows

    If you are using python-3

    • 使用 py -m pip install --upgrade pip 将pip升级到最新版本

    • 使用 py -m pip install <package-name> 安装包

    If you are using python-2

    • 使用 py -2 -m pip install --upgrade pip 将pip升级到最新版本

    • 使用 py -2 -m pip install <package-name> 安装包

    It worked for me

  • 7

    卸载Python然后重新安装解决了我的问题,我能够成功安装TensorFlow .

  • 3

    不支持Python版本卸载python

    https://www.python.org/downloads/release/python-362/

    您应该检查并使用安装页面中的确切版本 . https://www.tensorflow.org/install/install_windows

    python 3.6.2或python 3.5.2为我解决了这个问题

相关问题