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)
全栈程序员-站长的头像全栈程序员-站长


相关推荐

  • VMware虚拟机开启导致宿主机蓝屏

    VMware虚拟机开启导致宿主机蓝屏开启虚拟机的虚拟化后,运行VMware中虚拟机导致win10蓝屏备注;win10家庭中文版20H2+VMware16.0由于需要开启虚拟化功能,运行VMware中的eve虚拟机。且eve虚拟机也要开启虚拟化才能运行qemu镜像。1.但是开启eve的虚拟化后,虚拟机无法打开,解决方案:1.cmd管理员身份打开,输入Msinfo32,查看是否关闭基于虚拟化的安全性。如果未关闭输入bcdeditset/hypervisorlaunchtypeoff,然后重启。下面在控制面板取消勾选

    2022年8月21日
    18
  • nginx正向代理(超简单)

    正向代理是一个位于客户端和原始服务器之间的服务器,为了从原始服务器取得内容,客户端向代理发送一个请求并指定目标(原始服务器),然后代理向原始服务器转交请求并将获得的内容返回给客户端。环境192.168.153.179:正向代理192.168.153.178:客户端CentOSLinuxrelease7.5.1804(Core)关闭防火墙和selinux开始部署:首先,两台服务器安装nginx源码安装:1、安装启动安装依赖yum-yinstallwgetgcc

    2022年4月5日
    37
  • Vb.net/VB 声明API功能父窗口功能[亲测有效]

    Vb.net/VB 声明API功能父窗口功能

    2021年12月17日
    43
  • 【技能树】预备知识-Python简介「建议收藏」

    【技能树】预备知识-Python简介「建议收藏」目录简介发展历史发展历程GuidovanRossum(吉多·范罗苏姆)人物经历主要成就ABC语言GNU特点优点缺点和其他语言区别Hello,World!简介Python是一个高层次的结合了解释性、编译性、互动性和面向对象的脚本语言。Python的设计具有很强的可读性,相比其他语言经常使用英文关键字,其他语言的一些标点符号,它具有比其他语言更有特色语法结构。Python是一种解释型语言:这意味着开发过程中没有了编译这个环节。类似于PHP和Perl语言。Python是交互式语言

    2022年5月20日
    38
  • 苹果电脑navicat premium激活码-激活码分享[通俗易懂]

    (苹果电脑navicat premium激活码)JetBrains旗下有多款编译器工具(如:IntelliJ、WebStorm、PyCharm等)在各编程领域几乎都占据了垄断地位。建立在开源IntelliJ平台之上,过去15年以来,JetBrains一直在不断发展和完善这个平台。这个平台可以针对您的开发工作流进行微调并且能够提供…

    2022年3月28日
    465
  • Android 程序包org.apache.http不存在,解决方式

    Android 程序包org.apache.http不存在,解决方式

    2021年10月1日
    60

发表回复

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

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