我安装了最新版本的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 回答
安装Tensorflow有两个重要规则:
您必须安装Python x64 . 它在32b上不起作用,它会产生与你相同的错误 .
它 doesn't 支持最新版本的Python3 = 3.7 .
例如,您可以安装 Python3.6.2-64bit ,它就像一个魅力 .
如果你使用 anaconda ,默认安装python 3.7,所以你必须将它降级到3.6:
然后:
它在Linux中对我有用 .
截至2008年8月13日的Tensorflow支持Python 3.6.x.安装Python 3.6.x.
我正在给它 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
卸载Python然后重新安装解决了我的问题,我能够成功安装TensorFlow .
不支持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为我解决了这个问题