我正在尝试使用pip安装TensorFlow:
$ pip install tensorflow --user
Collecting tensorflow
Could not find a version that satisfies the requirement tensorflow (from versions: )
No matching distribution found for tensorflow
我做错了什么?到目前为止,我使用Python和pip没有任何问题。
我正在尝试使用pip安装TensorFlow:
$ pip install tensorflow --user
Collecting tensorflow
Could not find a version that satisfies the requirement tensorflow (from versions: )
No matching distribution found for tensorflow
我做错了什么?到目前为止,我使用Python和pip没有任何问题。
当前回答
当我试图在anaconda包中安装tensorflow时,我遇到了同样的错误。 经过一番努力,我终于找到了一种安装任何包都不会出错的简单方法。 首先使用这个命令在anaconda管理员中创建一个环境
conda create -n packages
现在激活环境
activate packages
试着跑步
pip install tensorflow
在成功安装之后,我们需要让jupyter notebook可以访问这个环境。 为此,您需要使用这个命令安装一个名为ipykernel的包
pip install ipykernel
安装ipykernel后,输入以下命令
python -m ipykernel install --user --name=packages
运行此命令后,该环境将被添加到jupyter notebook中 就是这样。 只要打开你的jupyter笔记本,点击新的笔记本,你就能看到你的环境。选择该环境并尝试导入tensorflow,如果你想安装任何其他包,只需激活该环境并安装这些包,并在你的jupyter中使用该环境
其他回答
我也有同样的问题。在卸载32位版本的python并重新安装64位版本后,我尝试重新安装TensorFlow,它工作了。
TensorFlow指南链接:https://www.tensorflow.org/install/install_windows
为了解决这个错误,你可能需要先升级pip,然后安装TensorFlow,如下所示
# Requires the latest pip
pip install --upgrade pip
# Current stable release for CPU and GPU
pip install tensorflow
如果你使用蟒蛇提示,那么试试这个
conda install -c anaconda tensorflow-gpu
以上答案帮助我解决了我的问题,特别是第一个答案。但在检查python版本之后,我们需要它是64位版本。
根据您拥有的操作系统,我们可以使用以下命令使用pip命令安装tensorflow。
下面的链接有谷歌api链接,可以添加在下面命令的末尾,在您各自的机器上安装tensorflow。
Root命令:python -m pip install——upgrade (link) link:该链接中各自的操作系统链接
以下是我为Windows 10所做的!我也没有打扰之前的Python 2.7安装
步骤1:从链接安装Windows x86-64可执行安装程序: https://www.python.org/downloads/release/python-352/
步骤2:以管理员身份打开cmd
步骤3:输入以下命令:
pip install https://storage.googleapis.com/tensorflow/windows/cpu/tensorflow-0.12.0rc0-cp35-cp35m-win_amd64.whl
您应该看到它可以正常工作,如下图所示,我还尝试了示例示例。
目前PIP没有32位版本的tensorflow,当我卸载python 32位并安装x64时,它可以工作