项目场景:
调用百度文字识别:
import os
from aip import AipOcr
APP_ID = "***" #此处*应为自己申请的账号密码
API_KEY = "***"
SECRET_KEY = "***"
client = AipOcr(APP_ID,API_KEY,SECRET_KEY)
问题描述
运行时报错如下:
NameError: name 'AipOcr' is not defined
原因分析:
报错的原因主要出于安装环节,安装时应该为:pip install baidu-api
解决方案:
总结了3个安装细节如下,前面两个我都是ok的,运行时还是报错,故而尝试了下2.0版的库,终于可以运行了
①pip 不行可以试试pip 3,即:pip3 install baidu-api
②提示应为baidu-aip,不是aip,也不是baidu-api
③pip install baidu-aip==2.0.0