,可能是由于相对路径的问题导致的。当在子目录中导入模块时,Python解释器会在当前工作目录中查找模块,而不是在子目录中查找。
为了解决这个问题,可以采取以下几种方法:
from subdirectory.images import image_name
import sys
sys.path.append('subdirectory')
然后,就可以直接导入子目录中的模块和图像了。
subdirectory/
__init__.py
images/
image_name.jpg
然后,可以使用以下代码导入图像:
from subdirectory.images import image_name
这些方法可以帮助解决从子目录导入Python模块找不到其中的图像的问题。根据具体情况选择适合的方法,并根据需要进行调整。
领取专属 10元无门槛券
手把手带您无忧上云