最简单的import就报错了
PS D:\code\ai> python -c "import dashscope; print('导入成功')"
Traceback (most recent call last):
File "<string>", line 1, in <module>
File "C:\Users\89475\AppData\Local\Packages\PythonSoftwareFoundation.Python.3.12_qbz5n2kfra8p0\LocalCache\local-packages\Python312\site-packages\dashscope\__init__.py", line 15, in <module>
from dashscope.audio.asr.transcription import Transcription
File "C:\Users\89475\AppData\Local\Packages\PythonSoftwareFoundation.Python.3.12_qbz5n2kfra8p0\LocalCache\local-packages\Python312\site-packages\dashscope\audio\__init__.py", line 3, in <module>
from . import asr, tts, tts_v2, qwen_tts
File "C:\Users\89475\AppData\Local\Packages\PythonSoftwareFoundation.Python.3.12_qbz5n2kfra8p0\LocalCache\local-packages\Python312\site-packages\dashscope\audio\asr\__init__.py", line 4, in <module>
from .recognition import Recognition, RecognitionCallback, RecognitionResult
ImportError: cannot import name 'Recognition' from 'dashscope.audio.asr.recognition' (C:\Users\89475\AppData\Local\Packages\PythonSoftwareFoundation.Python.3.12_qbz5n2kfra8p0\LocalCache\local-packages\Python312\site-packages\dashscope\audio\asr\recognition.py)
PS D:\code\ai> pip show dashscope | findstr Version
Version: 1.23.2
版本是1.23,python版本是3.1.2