zoukankan      html  css  js  c++  java
  • 关于python报错ERROR:ERROR: Could not find a version that satisfies the requirement tensorflow

    报错:

    ERROR: Could not find a version that satisfies the requirement tensorflow (from versions: none)
    ERROR: No matching distribution found for tensorflow

    可能是因为python版本、tensorflow版本不一样导致的,但如果仔仔细细检查完了没有任何错误

    那么可能是因为pip安装的whl包的名字不满足系统条件,

    关于什么是满足的可以进入python后输入:

    >>> import wheel.pep425tags
    >>> print(wheel.pep425tags.get_supported())
    [('cp27', 'cp27m', 'linux_x86_64'), ('cp27', 'none', 'linux_x86_64'), ('cp27', 'none', 'any'), ('cp2', 'none', 'any'), ('cp26', 'none', 'any'), ('cp25', 'none', 'any'), ('cp24', 'none', 'any'), ('cp23', 'none', 'any'), ('cp22', 'none', 'any'), ('cp21', 'none', 'any'), ('cp20', 'none', 'any'), ('py2', 'none', 'linux_x86_64'), ('py27', 'none', 'any'), ('py2', 'none', 'any'), ('py26', 'none', 'any'), ('py25', 'none', 'any'), ('py24', 'none', 'any'), ('py23', 'none', 'any'), ('py22', 'none', 'any'), ('py21', 'none', 'any'), ('py20', 'none', 'any')]
    >>>
    ('cp27', 'cp27m', 'linux_x86_64'), ('cp27', 'none', 'linux_x86_64'), ('cp27', 'none', 'any'), ('cp2', 'none', 'any'), ('cp26', 'none', 'any'), ('cp25', 'none', 'any'), 
    ('cp24', 'none', 'any'), ('cp23', 'none', 'any'), ('cp22', 'none', 'any'), ('cp21', 'none', 'any'), ('cp20', 'none', 'any'), ('py2', 'none', 'linux_x86_64'), ('py27', 'none', 'any'),
    ('py2', 'none', 'any'), ('py26', 'none', 'any'), ('py25', 'none', 'any'), ('py24', 'none', 'any'), ('py23', 'none', 'any'), ('py22', 'none', 'any'), ('py21', 'none', 'any'),('py20', 'none', 'any')
    这些都是满足的

    所以将
    tensorflow-1.14.0-cp27-cp27mu-manylinux1_x86_64.whl

     修改成

    tensorflow-1.14.0-cp27-none-linux_x86_64.whl

    就可以安装了

    如果出现这个undefined symbol: PyUnicodeUCS4_FromString错误

    说明tensorflow是用UCS4编译的,而python是UCS2编译的:  
    重新编译时设置unicode为ucs4
    ./configure --prefix=/.................../--enable-unicode=ucs4
  • 相关阅读:
    SQLSever语句(增、删、改、查)一、增:有4种方法1.使用insert插入单行数据
    Java-IDEA环境搭建swagger
    Kettle Rest大文件上传(RestUploadFile.ktr) Rest文件下载(FileDownload.ktr)
    Mybatis find_in_set 子查询,替代 in
    Kettle-Spoon入门示例
    TruncateTable数据库清理
    域账户密码登录验证
    数据库表新增触发器
    第一个Delphi小程序
    Java 方法重载
  • 原文地址:https://www.cnblogs.com/chengjue924/p/11686420.html
Copyright © 2011-2022 走看看