AttributeError: module ‘numpy‘ has no attribute

在Anaconda Prompt 中进入对应的虚拟环境

conda activate  环境名

查看当前虚拟环境下所有的安装包

conda list

我的环境里已经安装的numpy,因此先卸载

卸载numpy

conda uninstall numpy

重新安装numpy

conda install numpy

重启Jupyter Notebook中当前项目的内核

再次运行 import numpy 以及调用任意的attribute没有报错

由于项目涉及对图像的处理,再次运行时,又报了新的错误

ImportError: cannot import name 'Image' from 'PIL' (unknown location)

这个错误是由于缺少PIL库(Pillow 库,用于图像处理)或库安装损坏导致的。torchvision.datasets在加载图像数据时需要依赖PIL库来处理图像格式

而我的环境中已经安装了Pillow库

因此先卸载掉

conda uninstall pillow

再重装

conda install pillow

再次重启Jupyter Notebook中当前项目的内核

已经无报错

Logo

腾讯云面向开发者汇聚海量精品云计算使用和开发经验,营造开放的云计算技术生态圈。

更多推荐