Tensorflow 2.3 + keras 安装教程及避坑指南(CPU版)

1. 安装环境要求:

以下64位系统支持Tensorflow:

windows 7 或更高版本

Ubuntu 16.04 或更高版本
macOS 10.12.6 (Sierra) 或更高版本(不支持 GPU)

Raspbian 9.0 或更高版本

2. 安装python版本要求

python 3.5-3.7(不包含最新的 python 3.8)

3. 搭建开发环境

可以使用Anaconda搭建 python环境(先检查是否已经安装过anaconda,安装过就不用再安装了

Anaconda是一个开源的Python发行版本,包含了conda、python等180多个数据科学包及其依赖项。

因为包含了大量的科学包,所以Anaconda的安装包比较大。

如果为了省时间,也可以使用Miniconda这个较小的发行版,Miniconda是最小的conda安装环境。

4. 下载Anaconda (或miniconda)

  • 目前官网只有最新的anaconda版,对应的python是3.8,所以建议直接通过博主的百度网盘地址下载(容量大,比较慢,可以放在休息睡觉时下载)
  • 或可在官网下载对应python 3.5-3.7 版本的miniconda
  • 也可加通过博主分享的百度网盘地址下载:

https://pan.baidu.com/s/1AgkiQ2dezI3vrxupQSDs1w

提取码:1zni

5. windows用户需安装VC

  • visual C++ 安装,可从微软的官网下载

https://support.microsoft.com/zh-cn/help/2977003/the-latest-supported-visual-c-downloads

  • 也可加通过博主分享的百度网盘链接下载:

https://pan.baidu.com/s/1AgkiQ2dezI3vrxupQSDs1w

提取码:1zni

安装完 VC 后需重启计算机。
6、Tensorflow CPU版本安装

第一步,升级 pip 版本(可选,如果pip版本大于19.0,可忽略此步骤),
打开anaconda prompt 命令行,执行:python -m pip install --upgrade pip

第二步,安装tensorflow2.3的cpu版本
pip install tensorflow-cpu==2.3.0 -i https://pypi.douban.com/simple/
等待安装结束即可完成安装。

如果出现以下报错

ERROR: After October 2020 you may experience errors when installing or updating packages. This is because pip will change the way that it resolves dependency conflicts.

We recommend you use --use-feature=2020-resolver to test your packages with the new resolver before it becomes the default.

distributed 1.21.8 requires msgpack, which is not installed.

解决方法:

在pip命令中加入–use-feature=2020-resolver参数就可以了, 比如pip install xxx --use-feature=2020-resolver

即改为:

(D:\ProgramData\Anaconda3) C:\Users\asus>pip install tensorflow-cpu==2.3.0 -i https://pypi.douban.com/simple/ --use-feature=2020-resolver

7、在anaconda promt下、jupyter notebook下、pycharm下分别测试安装是否成功

(其实可以仅在anaconda promt下测试,但为了避免出现使用者将tensorfow安装在不同的anaconda环境下,导致notebook或pycharm测试不成功)

(1)anaconda promt下:先进入python,再测试tensorflow

(D:\ProgramData\Anaconda3) C:\Users\asus>python
Python 3.6.5 |Anaconda custom (64-bit)| (default, Mar 29 2018, 13:32:41) [MSC v.1900 64 bit (AMD64)] on win32
Type "help", "copyright", "credits" or "license" for more information.
>>> import tensorflow
>>> print(tensorflow.__version__)
2.3.0

(2)jupyter notebook下

Tensorflow 2.3 + keras 安装教程及避坑指南(CPU版)_第1张图片

(3)pycharm下

8、keras安装

pip install keras -i https://pypi.doubanio.com/simple

关键点:要使用pip安装

9、jupyter notebook下、pycharm下分别测试安装是否成功

Tensorflow 2.3 + keras 安装教程及避坑指南(CPU版)_第2张图片

10、其它坑

上面的所有安装中,tensorflow的安装容易出现问题

(1)有的小伙伴之前可能已尝试安装tensorflow,但安装未成功,现在想卸载重新安装,如何卸载tensorflow?

解决方法:

在anaconda promt输入:

① active tensorflow
② pip uninstall tensorflow

如果不行就暴力卸载,直拉输pip uninstall tensorflow,它会说将会remove哪些文件,你就找到这些文件,一一删除即可,

当指定文件删除后,再次输入:pip uninstall tensorflow,显示:

(2)在安装tensorflow的过程中,报错: Cannot uninstall wrapt……

解决方法:

pip install wrapt --ignore-installed


 

 

 

 

 

你可能感兴趣的:(python,机器学习,tensorflow,人工智能,python,anaconda)