如何在Windows上的Python 2.7上安装Tensorflow?
我试图通过pip(如何在Windows上的Python 2.7上安装Tensorflow?,python,tensorflow,module,pip,installation,Python,Tensorflow,Module,Pip,Installation,我试图通过pip(pip install TensorFlow)安装TensorFlow,但出现此错误 找不到满足tensorflow要求的版本(来自版本:) 这个问题有解决办法吗?如果您使用的是windows,我仍然希望通过pip安装: 若你们浏览一下TensorFlow网站的WindowsPIP安装第一行说 “Windows上的Pip安装 TensorFlow在Windows上仅支持64位Python 3.5。我们已使用以下Python发行版测试了pip包: 现在要么安装python3.5,
pip install TensorFlow
)安装TensorFlow,但出现此错误
找不到满足tensorflow要求的版本(来自版本:)
这个问题有解决办法吗?如果您使用的是windows,我仍然希望通过pip安装: 若你们浏览一下TensorFlow网站的WindowsPIP安装第一行说 “Windows上的Pip安装 TensorFlow在Windows上仅支持64位Python 3.5。我们已使用以下Python发行版测试了pip包: 现在要么安装
python3.5
,要么使用ANACONDA
中的Tensorflow
的非官方版本
另一种方法是下载并安装windows的docker toolbox
https://www.docker.com/docker-toolbox
打开一个cmd
窗口,然后键入:docker run-it b.gcr.io/tensorflow/tensorflow
这将显示一个linux shell
。键入python,我想一切都会好起来的 详细解释一下dirty_feri的答案,因为它不是最新的
Tensorflow for Windows仅在Python3.5和Python3.6(从1.2开始)中受支持。当您通过pip下载时,您将收到最新的1.2版本,因此您应该能够在3.6上运行
应该不需要使用Tensorflow的Anaconda版本,该发行版不受支持,如果您运行的是Anaconda,那么pip版本就可以了
如果您仍然需要python 2.7对其他项目的支持,那么我建议您使用环境管理器,如anaconda或virtualenv,以使多个版本的python同时良好地运行
一旦安装了受支持的python版本,您应该能够运行pip install tensorflow
,并且它应该在几分钟内安装完毕
此处提供了完整的安装说明:如果您因为Keras而只需要TensorFlow,并且您使用的是Python 2.7.x,那么您可以避免安装TensorFlow(谷歌)并用CNTK(微软)取代它。根据CNTK,LSTM(IMDb数据上的双向LSTM和通过LSTM生成的文本)的速度比TensorFlow快很多(大约2到4倍),而其他类型的神经网络的速度彼此接近。 您的Keras代码不需要修改(我使用TensorFlow检查了两个Keras示例,并成功地用CNTK替换了TensorFlow,没有对Keras代码进行任何更改) 那么如何安装呢 -CNTK的仅CPU版本: pip安装 -CNTK的GPU版本: pip安装 -测试CNTK安装: python-c“导入cntk;打印(cntk.版本)” -安装Keras:Python深度学习库 pip安装keras -启用CNTK作为Keras后端iso TensorFlow 修改%USERPROFILE%/.keras下的“keras.json”文件
{
"epsilon": 1e-07,
"image_data_format": "channels_last",
"backend": "cntk",
"floatx": "float32"
}
我发现Tensorflow可以在CPU上使用任何版本的python将Ubuntu集成到Windows
curlhttps://bootstrap.pypa.io/get-pip.py -o get-pip.py
python get pip.py
sudo pip安装tensorflow
有一个很棒的Github repo,它有*.whl文件要安装。支持py27和py36
pip安装xxx.whl
(xxx是您下载的whl文件名)你能发布你写的命令吗?PIP不适用于Python2.7I需要在Tensorflow(Windows)中使用Python2.7因为目前coremltools只支持Python2.7。使用virtualenv会允许在Python2.7中使用tensorflow吗?这个问题是关于tensorflow而不是cntk的。你帮我省去了这么多麻烦。!!直到我读到这篇文章,我才想起Keras支持cntk。…)