美文网首页
python-离线安装

python-离线安装

作者: 只知坚持_d778 | 来源:发表于2020-09-09 13:48 被阅读0次

    在python离线安装的时候,遇见的问题:

    1. 下载的whl文件不支持当前平台使用,如下:

    ERROR: XX.whl is not a supported wheel on this platform.

    出现这样的错误先检查自己的pip 模块是否支持当前whl,如果不支持更新pip 模块在检查:
    详细可参考这个帖子:
    https://www.codenong.com/cs106455315/

    在pip 20.x.y版本上查询pip 支持的whl文件版本发生了变化:需要使用

    python -m pip debug --verbose
    

    其他两种方式都不支持了:

    1.win32
    >>> import pip
    >>> print(pip.pep425tags.get_supported())
    [('cp37', 'cp37m', 'win_amd64'), ('cp37', 'none', 'win_amd64'), ('py3', 'none', 'win_amd64'), ('cp37', 'none', 'any'), ('cp3', 'none', 'any'), ('py37', 'none', 'any'), ('py3', 'none', 'any'), ('py36', 'none', 'any'), ('py35', 'none', 'any'), ('py34', 'none', 'any'), ('py33', 'none', 'any'), ('py32', 'none', 'any'), ('py31', 'none', 'any'), ('py30', 'none', 'any')]
    2.amd64
    >>> import pip._internal
    >>> print(pip._internal.pep425tags.get_supported())
    [('cp36', 'cp36m', 'win32'), ('cp36', 'none', 'win32'), ('py3', 'none', 'win32')
    , ('cp36', 'none', 'any'), ('cp3', 'none', 'any'), ('py36', 'none', 'any'), ('py
    3', 'none', 'any'), ('py35', 'none', 'any'), ('py34', 'none', 'any'), ('py33', '
    none', 'any'), ('py32', 'none', 'any'), ('py31', 'none', 'any'), ('py30', 'none'
    , 'any')]
    3.wheel
    >>>import wheel.pep425tags as w
    >>>print(w.get_supported())
    
    1. 如果whl提示错误,在黄色提示信息的最后显示一个python模块名,这个就是依赖模块没有安装,需要先安装依赖,在使用whl文件在进行安装.

    相关文章

      网友评论

          本文标题:python-离线安装

          本文链接:https://www.haomeiwen.com/subject/wheeektx.html