鱼C论坛

 找回密码
 立即注册
查看: 41|回复: 2

python人工百度云

[复制链接]
发表于 昨天 10:49 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能^_^

您需要 登录 才可以下载或查看,没有账号?立即注册

x
百度云aip导入不了
from aip import aipOcr
Appid="119005908"
AK="yr6HTAsGIYu8nIO15fwLNAcb"
SK="uoEEO0C9lTh2wny1ZL54i1Lv15D2yFgo"
aipOcrObject=aipOcr(Appid,AK,SK)
imagedata=open("Webpage_Screenshot.png","rb").read()
result=aipOcr.basicGeneral(imagedata)
print(result)
显示无模块,我又在window里下载,这样的
C:\Users\luyil>pip install baidu-aip
Collecting baidu-aip
  Downloading baidu_aip-4.16.13-py3-none-any.whl.metadata (310 bytes)
Collecting requests (from baidu-aip)
  Downloading requests-2.32.3-py3-none-any.whl.metadata (4.6 kB)
Collecting charset-normalizer<4,>=2 (from requests->baidu-aip)
  Downloading charset_normalizer-3.4.2-cp313-cp313-win_amd64.whl.metadata (36 kB)
Collecting idna<4,>=2.5 (from requests->baidu-aip)
  Downloading idna-3.10-py3-none-any.whl.metadata (10 kB)
Collecting urllib3<3,>=1.21.1 (from requests->baidu-aip)
  Downloading urllib3-2.4.0-py3-none-any.whl.metadata (6.5 kB)
Collecting certifi>=2017.4.17 (from requests->baidu-aip)
  Downloading certifi-2025.4.26-py3-none-any.whl.metadata (2.5 kB)
Downloading baidu_aip-4.16.13-py3-none-any.whl (29 kB)
Downloading requests-2.32.3-py3-none-any.whl (64 kB)
Downloading certifi-2025.4.26-py3-none-any.whl (159 kB)
Downloading charset_normalizer-3.4.2-cp313-cp313-win_amd64.whl (105 kB)
Downloading idna-3.10-py3-none-any.whl (70 kB)
Downloading urllib3-2.4.0-py3-none-any.whl (128 kB)
Installing collected packages: urllib3, idna, charset-normalizer, certifi, requests, baidu-aip
Successfully installed baidu-aip-4.16.13 certifi-2025.4.26 charset-normalizer-3.4.2 idna-3.10 requests-2.32.3 urllib3-2.4.0但还是不行显示无模块
小甲鱼最新课程 -> https://ilovefishc.com
回复

使用道具 举报

发表于 昨天 10:50 | 显示全部楼层
解决百度AIP模块导入问题

你的问题可能是由以下几个原因导致的,请按步骤排查:

  • 类名大小写错误
    正确导入应为 from aip import AipOcr(注意大写的A)
    你的代码中写成了小写的 aipOcr
  • 未使用实例化对象调用方法
    你直接调用了 aipOcr.basicGeneral(),但应该用你创建的 aipOcrObject
  • 多Python环境冲突
    请确认安装包的Python环境与执行代码的环境一致
    在cmd中执行 where pythonwhere pip 检查路径


修正后的代码:

  1. from aip import AipOcr  # 注意这里是大写的A

  2. Appid = "你的AppID"
  3. AK = "你的API Key"
  4. SK = "你的Secret Key"

  5. # 创建客户端实例
  6. client = AipOcr(Appid, AK, SK)

  7. # 读取图片
  8. with open("Webpage_Screenshot.png", "rb") as f:
  9.     imagedata = f.read()

  10. # 调用接口(通过实例对象调用)
  11. result = client.basicGeneral(imagedata)
  12. print(result)
复制代码


环境验证方法:
1. 在cmd中执行:

  1. python -c "from aip import AipOcr; print('导入成功!')"
复制代码

2. 若报错说明环境有问题,建议使用虚拟环境:

  1. python -m venv aip_env
  2. aip_env\Scripts\activate
  3. pip install baidu-aip
复制代码


注意:百度官方文档示例:
https://ai.baidu.com/ai-doc/OCR/zk3h7xz52

以上回复来自 FishC AI 小助理,如未能正确解答您的问题,请继续追问。
小甲鱼最新课程 -> https://ilovefishc.com
回复 支持 反对

使用道具 举报

 楼主| 发表于 昨天 11:10 | 显示全部楼层
还是不行
小甲鱼最新课程 -> https://ilovefishc.com
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|手机版|Archiver|鱼C工作室 ( 粤ICP备18085999号-1 | 粤公网安备 44051102000585号)

GMT+8, 2025-5-25 20:32

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表