Could not find a version that satisfies the requirement tensorflow问题汇总+解决!!!

Could not find a version that satisfies the requirement tensorflow问题汇总+解决!!!前言:极力推荐使用Anaconda——————————————————————————一般报错就是:问题一CouldnotfetchURLhttps://pypi.python.org/simple/….然后就是:问题二Couldnotfindaver…

大家好,又见面了,我是你们的朋友全栈君。

前言:

极力推荐使用Anaconda

——————————————————————————

一般报错就是:问题一

Could not fetch URL https://pypi.python.org/simple/….

然后就是:问题二

Could not find a version that satisfies the requirement tensorflow

————————————————————————————————————————————————————————-

首先第一个错误是一大类问题,意思就是说ssh没有认证书,不但tensorflow它安装别的python包也会报错的,如果报了问题一导致产生问题二,那么说明主要问题在于问题一。

问题一是常见的报错,可能安装各种python包的时候都会遇到

可以通过:

pip --trusted-host pypi.python.org install 安装包名字

解决,对应到我们要安装tensorflow便是

pip --trusted-host pypi.python.org install tensorflow

如果还是报同样的错误无效,那我们干脆不使用https://pypi.python.org网站了,我们用一个镜像网站,那边是:

Simple Index

大家可以打开看一下该网站,几乎包含所有的常见包,当然了,大家可以按照字母顺序找一下里面是否包含自己即将要安装的包,一般来说是有的。

对应的命令行就是

pip install 安装包名字  -i http://pypi.doubanio.com/simple/ --trusted-host pypi.doubanio.com

对应到我们这里要安装tensorflow便是:

pip install tensorflow  -i http://pypi.doubanio.com/simple/ --trusted-host pypi.doubanio.com

——————————————————————————————————————————————————————————

问题一告一段落,有的时候不是问题一导致的问题二,下面我们再来单独说一下问题二

首先我们给出几大前提

就笔者目前实验来看其不支持32位,如果你的环境就是32位的话就不要试各种其它办法啦!!!请马上换成64,因为这是根本原因。

而且其不支持python3.7,如果你的是python3.7的话请降低为3.6,3.5等均可

怎么查看自己的系统版本呢?很简单

python -v

Could not find a version that satisfies the requirement tensorflow问题汇总+解决!!!

从中找到如下关键信息:在最后几行

Could not find a version that satisfies the requirement tensorflow问题汇总+解决!!!

可以看到这里python是3.6.1且是64bit

——————————————————————————————————————————————————————————

可能有人在安装好的anaconda中,查看python版本发现是3.7怎么办呢?

那就创建一个python3.6环境即可,要知道anaconda很擅长做这些事

还是因为墙的问题,可能下载较慢,所以我们还是使用镜像网站吧,这次使用清华的:给anaconda添加该镜像网站:

conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/
conda config --set show_channel_urls yes

可以输入2次

conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/

这样该网站就置顶了

好了,创建Python3.6环境的命令很简单了:

conda create --name py36 python=3.6 anaconda

anaconda在这里的意思安装依赖包,所以要下载一会

接下来就激活该环境吧:

activate py36

然后再次输入如下命令验证python版本:

python --version

不出意外的话应该是python3.6了

环境都没问题了我们就开始安装tensorflow吧,很简单

pip install tensorflow

有可能遇到问题一,请按上面方法解决。

这样就安装好啦!!!!!!!!!!!!!!!!!!!!

可能你在打开jupyter-notebook的时候还是发现没有tensorflow,那是因为在创建的tensorflow环境下没有安装jupyter-notebook,可以打开anaconda图形化界面打开我们之前创建好的tensorflow环境,在Not installed中搜索找到ipython并安装即可:

Could not find a version that satisfies the requirement tensorflow问题汇总+解决!!!

我们再来试一下:

激活tensorflow环境:

activate tensorflow

—————————————————————————————————————————————————————————

以后在某个环境下缺少哪个包,就打开该环境下,在Not installed中找到要安装的包,安装就好了

看到很多小伙伴私信和关注,为了不迷路,欢迎大家关注笔者的微信公众号,会定期发一些关于NLP的干活总结和实践心得,当然别的方向也会发,一起学习:

Could not find a version that satisfies the requirement tensorflow问题汇总+解决!!!

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/153094.html原文链接:https://javaforall.net

(0)
全栈程序员-站长的头像全栈程序员-站长


相关推荐

  • leetcode-42接雨水「建议收藏」

    leetcode-42接雨水「建议收藏」题目链接给定 n 个非负整数表示每个宽度为 1 的柱子的高度图,计算按此排列的柱子,下雨之后能接多少雨水。示例 1:输入:height = [0,1,0,2,1,0,1,3,2,1,2,1]输出:6解释:上面是由数组 [0,1,0,2,1,0,1,3,2,1,2,1] 表示的高度图,在这种情况下,可以接 6 个单位的雨水(蓝色部分表示雨水)。示例 2:输入:height = [4,2,0,3,2,5]输出:9 提示:n == height.length0 <= n &lt

    2022年8月9日
    5
  • 常用数据库建模工具

    常用数据库建模工具收藏:http://www.oschina.net/project/tag/83/db-modelIntellij下mybatis插件 MyBatisCodeHelper [国产]MyBatisCodeHelper是Intellij上的mybatis插件,通过java对象生成建表sql,dao,mapperxml文件,方便的生成curd,另外可以通…上次更新:2017…

    2022年7月27日
    7
  • gcc命令和make命令[通俗易懂]

    gcc命令和make命令[通俗易懂]针对gcc,新建一个c语言文件:3.常用的有两个命令:-o将main.c预处理、编译、汇编并链接形成可执行文件main。-o选项用来指定输出文件的文件名。-S把.c文件编译成汇编文件.s查看汇编文件:其他还有把.s文件输出为.o文件的命令-c把.o文件链接为可执行文件的命令也是-o…

    2022年10月11日
    4
  • es面试题及答案_elk面试题

    es面试题及答案_elk面试题文章目录1、Elasticsearch了解多少,说说你们公司ES的集群架构,索引数据大小,分片有多少,以及一些调优手段。2、Elasticsearch的倒排索引是什么?3、Elasticsearch索引数据多了怎么办,如何调优,部署?4、Elasticsearch是如何实现master选举的?5、详细描述一下Elasticsearch索引文档的过程。6、详细描述一下Elasticsearch搜索的过程?7、Elasticsearch在部署时,对Linux的设置有哪些优化方法?8、lucence内部结构是什

    2022年9月13日
    2
  • 对象转map(object转map)

    对象转map(object转map)importjava.lang.reflect.Field;importjava.util.LinkedHashMap;importjava.util.Map;publicclassObjectToMap{//对象转MappublicstaticMap<String,Object>getObjectToMap(Objectobj)t…

    2022年5月16日
    53
  • cocos creator 部署微信云开发

    cocos creator 部署微信云开发cocoscreator部署微信云开发

    2025年7月17日
    4

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号