TensorFlow 2.6.0 解决sklearn、scipy、numpy、pandas等版本问题
1.描述
此方法用于解决本人在MOOC慕课中的《人工智能实践:Tensorflow笔记》而写的。因为现在通过pip源默认安装软件为最新版本,但是却不兼容旧环境。
2.查询版本并下载
经查询支持Python3.8的Tensorflow目前只看到2.6.0和2.9.0两个版本带AVX和AVX2指令集加速,具体wheel文件请移步至 该网址寻找 CPU+GPU,且带avx2字样的文件目录,pyxx为版本。
通过Python库wheel文件查询与下载进行对应环境软件与当前机器python版本和系统版本进行对比,选出合适的版本进行安装。(这个思路基本上适用于所有的环境搭建)
3.下载完后的安装环节
采用"pip install xxx==x.xx.x"的形式定义到具体版本进行安装。
4.环境信息
- python 3.8.16(17)
- scipy 1.7.3
- scikit-learn 0.22.1
- numpy 1.19.2
- pandas 1.3.4
- matplotlib 3.5.2
- numpy 1.19.2