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)
上一篇 2022年6月25日 上午6:16
下一篇 2022年6月25日 上午6:16


相关推荐

  • 汉诺塔递归算法流程图_汉诺塔算法递归表达式

    汉诺塔递归算法流程图_汉诺塔算法递归表达式(5)练习3—汉诺塔(Hanoi)编程实现把A的n个盘子移动到C(盘子编号是[1,n])每次只能移动1个盘子大盘子只能放在小盘子下面1、汉诺塔—1个盘子2、汉诺塔—2个盘子3、汉诺塔—3个盘子3、汉诺塔—思路其实分2种情况讨论即可(1)当n==1时,直接将盘子从A移动到C(2)当n>1时,可以拆分成3大步骤①将n–1个盘子从A移动到B②将编号为n的盘子从A移动到C③将n–1个盘子从B移动到C

    2025年8月5日
    5
  • PyCharm安装库numpy失败的解决方法

    PyCharm安装库numpy失败的解决方法事情是这样的,博主初学python和机器学习,在跑一个代码的时候被提示出现以下错误:(能被提示出现这个错误,可见确实是初学了!)图1:跑代码时候的报错注:图1是安装好了numpy后出现的第二个错误,错误本质是一样的,都是缺少某个库百度查资料后得知在PyCharm中有一个安装库的方法是:Settings>>PythonInterpreter>>点击图2中红色圈起来的加号,出现图3图2:安装库的一个方法图3:点击图2的加号后出现的界面顺利的话,只

    2022年8月25日
    19
  • springboot集成Thymeleaf(二)「建议收藏」

    springboot集成Thymeleaf(二)「建议收藏」一、基本语法使用1、传递对象:@Controllerpublic class MyController1 { @Autowired private HeroService heroService; @RequestMapping(“/hello”) public String hello(Model model) { …

    2022年6月13日
    35
  • 即梦AI注册教程:手把手教你注册账号

    即梦AI注册教程:手把手教你注册账号

    2026年3月13日
    2
  • tomcat8和tomcat7性能比较「建议收藏」

    tomcat8和tomcat7性能比较「建议收藏」1.测试情况概述本次压测目标是tomcat8和tomcat7性能比较,压测场景是:用户注册场景(关闭日志),压测过程中,监测应用服务器和db服务器的资源使用情况,监测内存回收情况;同时监控各涉及系统的处理能力,判断tomcat8的性能是否优于tomcat7,是否满足现网实际业务需求. 压测目标 tomcat8和tomcat7性能比较,判断tomc…

    2022年7月18日
    48
  • mybatis @MapperScan 解析

    mybatis @MapperScan 解析MapperScan注解会引入MapperScannerRegistrar,MapperScannerRegistrar实现了ImportBeanDefinitionRegistrar,可以向beanFactory中注册BeanDefinition,具体注入的过程是通过ClassPathMapperScanner实现的。publicvoidregisterBeanDefi…

    2022年5月2日
    64

发表回复

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

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