如何更改Keras模块版本?解决指定TypeError报错
解决Keras中"Variable got an unexpected keyword argument 'constraint'"错误的具体步骤
别担心,我来给你一步步讲清楚怎么通过更改Keras版本解决这个错误:
- 先查看当前安装的Keras版本:打开终端(Windows用命令提示符),输入命令
pip show keras,执行后就能看到你当前的Keras版本号。 - 选择并安装适配的稳定版本:这个错误大多是新版本Keras的参数兼容问题导致的,推荐降级到2.2.4或者2.3.1这类经过验证的稳定版本。在终端里输入对应的命令:
- 安装2.2.4版本:
pip install keras==2.2.4 - 安装2.3.1版本:
pip install keras==2.3.1
- 安装2.2.4版本:
- 如果你用的是conda虚拟环境,步骤可以换成这样:
- 查看当前版本:
conda list keras - 安装指定版本:
conda install keras=2.2.4
- 查看当前版本:
- 最后验证版本:再次执行查看版本的命令,确认Keras版本已经更换成功,之后重新运行你的代码就可以啦。
内容的提问来源于stack exchange,提问作者ihssane houhou
相关产品推荐
相关产品推荐

