栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > Python

python下载低版本的tensorflow(比如tensorflow1.12.0)

Python 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

python下载低版本的tensorflow(比如tensorflow1.12.0)

python下载低版本的tensorflow(比如tensorflow1.12.0)

随着版本不断更新,tensorflow可能由于函数包的改变需要回退以前的版本,这时最好的方法是新创建一个conda虚拟环境,然后随意安装需要的版本,这样原来的高版本和后来安装的低版本互不干扰。

创建虚拟环境的方法可以参见博客

进入主题,
常用的python3.8版本带的pip包已经不再收录tensorflow的1.x版本,所以在使用

pip install tensorflow==1.12.0

命令的时候会报错找不到版本,如下:

ERROR: Could not find a version that satisfies the requirement tensorflow==1.12.0 (from versions: 2.2.0rc1, 2.2.0rc2, 2.2.0rc3, 2.2.0rc4, 2.2.0, 2.2.1, 2.2.2, 2.2.3, 2.3.0rc0, 2.3.0rc1, 2.3.0rc2, 2.3.0, 2.3.1, 2.3.2, 2.3.3, 2.3.4, 2.4.0rc0, 2.4.0rc1, 2.4.0rc2, 2.4.0rc3, 2.4.0rc4, 2.4.0, 2.4.1, 2.4.2, 2.4.3, 2.4.4, 2.5.0rc0, 2.5.0rc1, 2.5.0rc2, 2.5.0rc3, 2.5.0, 2.5.1, 2.5.2, 2.6.0rc0, 2.6.0rc1, 2.6.0rc2, 2.6.0, 2.6.1, 2.6.2, 2.7.0rc0, 2.7.0rc1, 2.7.0, 2.8.0rc0)
ERROR: No matching distribution found for tensorflow==1.12.0

问题原因:
python版本太高,需要安装低版本python,比如python3.6

解决办法:
1.新建虚拟环境,指定python版本为3.6

conda create -n tensorflow1.12.0 python=3.6

2.激活虚拟环境

activate tensorflow1.12.0

3.安装tensorflow1.12.0
1.pip安装

pip install tensorflow==1.12.0

2.conda 安装

conda install tensorflow==1.12.0
  1. 本地安装
    参考 博客

附带删除虚拟环境的语句:

conda remove --name 环境名字 --all
转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/688971.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号