相关文章推荐
不爱学习的野马  ·  Spring Data ...·  2 年前    · 
痴情的橙子  ·  caused by ...·  2 年前    · 
高兴的山羊  ·  D-05-串接API ? ...·  2 年前    · 

使用pip 安装tensorflow时,有时候会报如下错误:

No matching distribution found for 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

造成这个的主要原因(不排除其他原因)是pip 使用的版本,位数 和tensorflow发布的不一样(常常有人用32位pip 安装64位tf)。所以安装之前需要检查,不过可以参照下面的方法直接进行指定安装,需要注意的是这里的是mac版本下的安装,安装其他版本需要根据下面语句进行修改

python3 -m pip install --upgrade https://storage.googleapis.com/tensorflow/mac/cpu/tensorflow-1.12.0-py3-none-any.whl

这里提供一个链接,用于查找对应版本( https://www.tensorflow.org/install

在我看来学习不难,配置一些环境真的很痛苦,之前的caffe配置,一口老血。。不过用Python遇到了 pip 安装 ,真的赞,可是在用 pip tensorflow ,竟然抛错?????黑脸。。一.一开始中途报错,可能是网问题,所以报times out(猜测)后来发现可能是 pip 命令不对我是cpu,应该选2,之前写的1.二.后来直接 pip install tensorflow tensorflow 装完,自动... 在该虚拟环境中先 安装 对应版本的pytorch, 安装 pytorch时会自动 安装 上述错误依赖。1、创建环境:conda create -n tf260 python=3.8。2、 安装 pip install tensorflow -gpu==2.6.0。 安装 好对应版本的依赖,其他依赖问题也会得到解决。这样操作的话会出现各种依赖错误问题因此。4、可能会出现下面的问题。 进入 tensorflow 环境。再输入命令 pip show tensorflow ,结果可以了。看来路径不对。 之前还有一个问题,我输入 pip show tensorflow 显示 ' pip ' 不是内部或外部命令,也不是可运行的程序 或批处理文件。 我参考的是这 新玩意总要尝一尝,结果耗了不少时间,总结下,防止大家再次踩坑正常步骤(pythong3): sudo apt-get install python3- pip python3-dev  sudo pip 3 install --upgrade pip sudo pip 3 install tensorflow 具体坑点: 32位数和64位系统的问题,据说32位不支持. 对于 pip 无法升级的情... 1. 下载anaconda 点我跳转,此时你会遇到一个大坑,python版本问题,本人在Windows和ubuntu下均 安装 TensorFlow 失败 ,均是此问题造成的(另外注意选择选择x64 还是x32 版本的anaconda) 在 安装 过程中,会出现一个options页面,记得两项都要点击确定。 2. 安装 完成 注意看python版本,此时我们的版本是3.7.0 可以再运行中,输入CMD,进入... 在 安装 TensorFlow 时,产生报错: WARNING : Retrying (Retry(total=4, connect=None, read=None, redirect=None, status=None)) after connection broken by 'ProxyError(‘Cannot connect to proxy.’, NewConnect. 可以将镜像地址更改为阿里云的地址,这样不仅可以解决这个问题,而且以后 使用 pip 时不需要科学上网就可以满速下载了。 具体做法如下: ERROR:Could not find a version that satisfies the requirement tensorflow ERROR:No matching distribution found for tensorflow 查看了 TensorFlow 如果 tensorflow 安装 的版本不对,就会在运行本来好好的程序时报告各种错误,提示缺少各种属性。对于这种情况,解决办法就是更换 tensorflow 版本。 首先,需要卸载已经 安装 tensorflow ,卸载方法如下: pip uninstall tensorflow 然后,是 安装 指定版本的 tensorflow ,如下: pip install tensorflow ==1.14.0 最后,看一下 安装 信息提示,如果没有错误提示,再输入 pip list,检查一下已经 安装 tensorflow 版本是否正确。 Solving environment: failed with initial frozen solve. Retrying with flexible solve. Package sNotFoundError: The followi