找回密码
 立即注册
查看: 322|回复: 0

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

[复制链接]
发表于 2022-6-24 09:08 | 显示全部楼层 |阅读模式
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/
等待安装结束即可完成安装。
如果出现以下报错
  1. 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.
  2. We recommend you use --use-feature=2020-resolver to test your packages with the new resolver before it becomes the default.
  3. distributed 1.21.8 requires msgpack, which is not installed.
复制代码
解决方法:
在pip命令中加入–use-feature=2020-resolver参数就可以了, 比如pip install xxx --use-feature=2020-resolver
即改为:
  1. (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
  1. (D:\ProgramData\Anaconda3) C:\Users\asus>python
  2. Python 3.6.5 |Anaconda custom (64-bit)| (default, Mar 29 2018, 13:32:41) [MSC v.1900 64 bit (AMD64)] on win32
  3. Type "help", "copyright", "credits" or "license" for more information.
  4. >>> import tensorflow
  5. >>> print(tensorflow.__version__)
  6. 2.3.0
复制代码
(2)jupyter notebook下


(3)pycharm下




8、keras安装
pip install keras -i https://pypi.doubanio.com/simple
关键点:要使用pip安装
9、jupyter notebook下、pycharm下分别测试安装是否成功





10、其它坑
上面的所有安装中,tensorflow的安装容易出现问题
(1)有的小伙伴之前可能已尝试安装tensorflow,但安装未成功,现在想卸载重新安装,如何卸载tensorflow?
解决方法:
在anaconda promt输入:
① active tensorflow
② pip uninstall tensorflow
如果不行就暴力卸载,直拉输pip uninstall tensorflow,它会说将会remove哪些文件,你就找到这些文件,一一删除即可,
当指定文件删除后,再次输入:pip uninstall tensorflow,显示:


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


解决方法:
  1. pip install wrapt --ignore-installed
复制代码

<div id="marketingBox" class="marketing-box"><div class="marketing-content">


CSDN 社区图书馆,开张营业!


深读计划,写书评领图书福利~

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

×
懒得打字嘛,点击右侧快捷回复 【右侧内容,后台自定义】
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|手机版|Unity开发者联盟 ( 粤ICP备20003399号 )

GMT+8, 2024-11-26 07:24 , Processed in 0.090041 second(s), 26 queries .

Powered by Discuz! X3.5 Licensed

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表