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

mac m1 tensorflow环境安装问题

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

mac m1 tensorflow环境安装问题

在使用tensorflow的时候,使用keras的conv层没有问题。使用lstm出现报错

第一个出现的错误是:
一个warning:tensorflow-addons版本最高支持tensorflow版本strictly lower than 2.4.0
我在mac中按照苹果的链接安装的是0.1a.0(在pytcharm中查看是2.4.0rc版本的)

https://developer.apple.com/metal/tensorflow-plugin/

和一个报错:NotImplementedError: Cannot convert a symbolic Tensor (lstm/strided_slice:0)
网上查这个报错是因为numpy版本过高,降低numpy版本到1.19.5就可以解决。

解决:

    尝试使用pip instal numpy==1.19.5时,提示

ERROR: No matching distribution found for numpy==1.19.5
想通过下载whl文件的方法安装,查看网络镜像和pip支持的whl版本,通过命令:

pip debug --verbose

之后发现支持的版本只有numpy版本>1.20.0以上才有。

    最终通过
conda install numpy=1.19.5 -c conda-forge 

安装了numpy 1.19.5版本。
如果pip安装不了就换conda,conda不行就试试pip

在安装了numpy1.19.5之后,又出现报错
importError: cannot import name ‘ma’ from ‘numpy’ (unknown location)
是scipy版本过高,numpy版本过低的问题
scipy降到1.6.0。

scipy版本降到1.6.0之后,又出现报错
AttributeError: module ‘numpy’ has no attribute ‘integer’
重新使用conda install命令安装1.19.5版本的numpy。
最终问题解决了,终于开始train了。

难死了!!!

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/755164.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

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

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