【问题标题】:Module Not found error: office365 not found未找到模块错误:找不到office365
【发布时间】:2021-09-23 21:14:31
【问题描述】:

我已经通过一些解决方案看到了这个问题,但没有一个解决方案能解决我的问题。据我所知,我已经使用以下命令 pip 安装了最新版本的 office365(v 2.2.0)

pip install office365-rest-client

我正在尝试使用以下代码行导入:

    from office365.runtime.auth.authentication_context import AuthenticationContext
    from office365.sharepoint.client_context import ClientContext
    from office365.sharepoint.files.file import File

我收到以下错误:

ModuleNotFoundError: No module named 'office365'

为了测试一下,我卸载并重新安装了 pandas,然后成功地将 pandas 导入到我的项目中。

【问题讨论】:

  • 当你输入 'pip list' 时,你在输出中看到包了吗?
  • 是的,我愿意。我还从另一次尝试将这些包放入我的程序中看到了 O365(也无法导入)。 O365 产生同样的错误。
  • 试试这个,在终端输入“python”打开RPEL。然后尝试在那里导入office 365,看看你是否得到同样的错误。确保您与使用 pip 安装 office 365 时所在的目录相同。
  • 可能是pip3 install 而不是pip install

标签: python sharepoint module pip office365


【解决方案1】:

安装这个

pip install Office365-REST-Python-Client
pip install office365

之后,重新启动 IDE 并擦除并再次写入导入。我不知道为什么这对我有用

【讨论】:

    【解决方案2】:

    你还需要安装office365库以及office365-rest-client

    pip install office365
    

    【讨论】: