在运行吴恩达 C2-W1-Lab02的code时报错,说在文件中找不到该文件。经过不断的搜寻查找,发现真正的原因是因为自己TensorFlow的版本太低,Normalization是到2.6.0版本才有的功能,而我的版本还是2.4.0,所以运行出错
首先要卸载原先的TensorFlow,不建议使用conda命令(我这里一直卡,后面让它运行了一个晚上,发现仍然没有啥用),使用pip uninstall即可,然后使用pip list 以及 conda list再次查看是否仍然有TensorFlow旧版本的残余,要是有残余的版本 再次使用pip uninstall即可。
最后用pip install下载TensorFlow就行了,注意Python的版本与TensorFlow的版本是否匹配,下载2.6.0版本以上的TensorFlow一般需要3.7版本及以上的Python,具体的版本需求可以去tensorflow · PyPI查看
程序运行成功