1.问题importscipyfromPILimportImagefromscipyimportndimage#importscipy.misc#fromscipy.miscimportimresizemy_image="thumbs_up.jpg"fname="images/"+my_imageimage=np.array(plt.imread(fname))#Image.fromarray(arr).resize()my_image=scipy.misc.imresize(image,size=(64,64)).reshape((1,64*64*3)).Tmy_image_prediction=predict(my_image,parameters)plt.imshow(image)print("Youralgorithmpredicts:y="+str(np.squeeze(my_image_prediction)))运行上面的代码会报如下错误:AttributeErrorTraceback(mostrecentcalllast)在10image=np.array(plt.imread(fname))11#Image.fromarray(arr).resize()--->12my_image=scipy.misc.imresize(image,size=(64,64)).reshape((1,64*64*3)).T13my_image_prediction=predict(my_image,parameters)14AttributeError:模块'scipy.misc'没有属性'imresize'环境1,python版本:3.7.42,scipy版本:1.2.13,PIL版本:6.0.02.解决方案1.我nstallscikit-imagepip3安装scikit-image2,callresize()fromskimage.transformimportresizemy_image=resize(image,output_shape=(64,64)).reshape((1,64*64*3)).T注意:这里的resize()参数与旧版本scipy.misc中的imresize()不同。前者的output_shape参数对应后者的size参数。