我用pip在python中安装了imageai,tensorflow,keras我输入了这个代码
from imageai.Detection import ObjectDetection
它显示此错误
ModuleNotFoundError: No module named 'keras.layers.advanced_activations'
模块版本图像生成工具-2.0.2角蛋白-2.90tensorflow - 2.9.1我在Windows 10专业版上运行
ih99xse11#
尝试将imageai的版本更新为新版本。try this
eiee3dmh2#
由于imageai现在在后端使用Pytorch,所以在安装imageai之前必须安装一些库依赖项。请参考link。
imageai
Pytorch
pip install cython pillow>=7.0.0 numpy>=1.18.1 opencv-python>=4.1.2 torch>=1.9.0 --extra-index-url https://download.pytorch.org/whl/cpu torchvision>=0.10.0 --extra-index-url https://download.pytorch.org/whl/cpu pytest==7.1.3 tqdm==4.64.1 scipy>=1.7.3 matplotlib>=3.4.3 mock==4.0.3 pip install imageai --upgrade
从imageai导入对象检测API
如果问题仍然存在,请告诉我们。谢谢。
2条答案
按热度按时间ih99xse11#
尝试将imageai的版本更新为新版本。try this
eiee3dmh2#
由于
imageai
现在在后端使用Pytorch
,所以在安装imageai
之前必须安装一些库依赖项。请参考link。从
imageai
导入对象检测API如果问题仍然存在,请告诉我们。谢谢。