在pycharm中导入早停机的库时,碰上一个问题
from tensorflow.keras.callbacks import EarlyStopping
这一条代码中,EarlyStopping
一直有个红色波浪线,代表着找不到这个库,提示未解析啥的。
但是运行是可以运行的,虽然可以运行,但是一直红色波浪线,还是有强迫症的不爽,所以想着法子给他消掉。
后来发现问题的关键在与tensorflow和Space插件的版本匹配上。Space是一个用于代码审查的插件,简单说就是可以提示你的代码是否有问题。
后来发现是因为tensorflow的版本已经升级到2.16,然而ubuntu下的pycharm社区版的space插件,只能更新到241.15989.9版本,这个版本发布的时候,tensorflow还在2.15版本,因此,对于2.16版本做的一些更改,他无法正确反应。
tensorflow历史版本情况:
Space版本更新情况: