没有名为 azure.cosmos.cosmos_client 的模块

Ere*_*man 3 python azure raspberry-pi3 azure-cosmosdb azure-cosmosdb-sqlapi

我在运行 azure cosmos db 的示例 python 脚本时遇到下一个错误:

Traceback (most recent call last):
  File "CosmosGetStarted.py", line 1, in <module>
    import azure.cosmos.cosmos_client as cosmos_client
ImportError: No module named azure.cosmos.cosmos_client
Run Code Online (Sandbox Code Playgroud)

我试图根据下一本手册做所有事情: https://learn.microsoft.com/en-us/azure/cosmos-db/create-sql-api-python

Ela*_*Tal 5

安装最新的 azure-cosmos 包:

pip3 install --upgrade azure-cosmos
Run Code Online (Sandbox Code Playgroud)

然后像这样导入包:

from azure.cosmos import exceptions, CosmosClient, PartitionKey
Run Code Online (Sandbox Code Playgroud)

官方包页面中有更多详细信息