下载tf nightly 2.0 preview版本失败问题求助
tf-nightly preview 版本安装失败解决方案
对应报错截图如下:
tf-nightly安装报错界面
即使降级到Python 3.6.x仍安装失败,可按以下顺序逐一排查解决:
- 第一步先校验pip和Python版本的绑定关系,多Python版本共存的环境下,pip很可能没有指向你刚安装的Python3.6路径,直接调用pip安装会匹配到其他版本的Python依赖。执行以下命令确认版本对应关系:
如果输出的pip关联Python版本不是3.6.x,不要直接用python --version pip --versionpip install命令,改用指定Python解释器调用pip的方式安装:python3.6 -m pip install tf-nightly - 升级对应环境下的pip版本,低于20.3版本的pip对PEP 600标准的manylinux wheel包、dev版本包的识别存在缺陷,很容易出现找不到兼容包的报错,升级命令:
python3.6 -m pip install --upgrade pip setuptools wheel - 避开第三方镜像源的同步延迟问题,部分国内镜像不会同步全量的tf-nightly历史dev包,直接指定官方PyPI源安装:
python3.6 -m pip install tf-nightly -i https://pypi.org/simple - 如果以上操作还是报错,是因为2021年7月之后构建的tf-nightly已经完全放弃Python3.6支持,你需要指定最后一个兼容Python3.6的nightly版本安装:
python3.6 -m pip install tf-nightly==2.7.0.dev20210625
补充提示:Python3.6早已停止官方维护,后续新的tf-nightly构建不会再提供3.6版本的兼容包,如果没有强依赖老版本的特殊需求,建议直接使用Python3.8~3.10版本安装最新版tf-nightly,不会出现版本兼容问题。
内容的提问来源于stack exchange,提问作者peru_45
相关产品推荐
相关产品推荐

