gpt4 book ai didi

python - 无法在Python中使用azure SDK

转载 作者:太空宇宙 更新时间:2023-11-04 00:57:57 24 4
gpt4 key购买 nike

我这样做了:

sudo pip install azure azure-storage azure-servicebus azure-mgmt azure-servicemanagement-legacy

from azure import *

Traceback (most recent call last): File "", line 1, in ImportError: No module named azure

from azure.storage import BlobService

Traceback (most recent call last): File "", line 1, in ImportError: No module named azure.storage

最佳答案

通过 cmd 安装 Python 包 sudo pip install存在于路径 /usr/lib/python2.7 , /usr/local/python2.7等及其子文件夹 dist-packages .

您可以输入import sysprint sys.path在Python解释器中显示当前Python环境的完整路径列表。

如果您成功安装了一些软件包,例如 azure & azure-storage ,您可以在Python库路径中找到与该包相关的这些文件。

但是,您收到错误in Import Error: No module named <package-name>当您运行代码import <package-name>时或from <package-name> import <class or object name> 。通常有两种情况会导致该问题。

  1. 软件包未成功安装。
  2. 库路径包含Python系统环境路径中不存在的包sys.path在 python 中或 PYTHONHOME在环境变量中。

所以我认为你可以尝试通过以下三种方式来解决这个问题。

  1. 动态添加包路径到 sys.path通过方法sys.path.append('<package path>')在Python代码中。
  2. 检查环境变量PYTHONHOME无论是否设置。如果设置PYTHONHOME ,python会根据PYTHONHOME添加包路径进入sys.path .
  3. 如果您的Python环境遇到一些不可恢复的未知故障,您可以尝试通过命令sudo apt-get remove python python-pip重新安装Python , sudo apt-get update , sudo apt-get install python python-pip在Ubuntu上。这是一个简单的方法。

关于python - 无法在Python中使用azure SDK,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34213764/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com