首页 > 分享 > no matching distribution found for numpy==1

no matching distribution found for numpy==1

mac m1 tensorflow环境安装问题

最新推荐文章于 2024-11-14 15:06:57 发布

西行百二十里 于 2022-03-06 17:41:13 发布

版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。

在使用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 1

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

最终通过

conda install numpy=1.19.5 -c conda-forge 1

安装了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了。

难死了!!!

相关知识

用另一种方式解决WARNING: Retrying (Retry(total=4, connect
Numpy学习下 Task 5
NumPy入门(5)
Numpy鸢尾花
Matching and Optimization of the Strength and Stiffness of a Driven Axle Under Asymmetrical Load
Potential distribution modeling and analysis of Disanthus Maxim.
广西速生桉种植的空间分布及生态特征
利用Numpy进行鸢尾花数据集分析
matplotlib字体查找机制探索
利用Python进行数据分析(5) NumPy基础: ndarray索引和切片

网址: no matching distribution found for numpy==1 https://m.huajiangbk.com/newsview1212847.html

所属分类:花卉
上一篇: mac安装python3.6
下一篇: mac cockney是什么色