Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/279.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python 为什么我获取O365模块未找到错误?_Python_Package_Office365_O365 Flow - Fatal编程技术网

Python 为什么我获取O365模块未找到错误?

Python 为什么我获取O365模块未找到错误?,python,package,office365,o365-flow,Python,Package,Office365,O365 Flow,我想获取Outlook日历数据,但无法识别该模块,经常出现以下错误: ModuleNotFoundError:没有名为“O365”的模块 就在第一行(来自O365导入帐户)我打不通 在那之后,我尝试了其他软件包,但Visual Code Studio没有识别出任何一个 我安装了所有的软件包和模块(在py-m pip列表之后): 如上所述,O365模块也在那里 更新: 更换解释器后,上述问题得到解决,但现在我们遇到了另一个问题: ImportError: cannot import name 'A

我想获取Outlook日历数据,但无法识别该模块,经常出现以下错误:

ModuleNotFoundError:没有名为“O365”的模块

就在第一行(
来自O365导入帐户
)我打不通

在那之后,我尝试了其他软件包,但Visual Code Studio没有识别出任何一个

我安装了所有的软件包和模块(在
py-m pip列表之后)

如上所述,O365模块也在那里

更新:

更换解释器后,上述问题得到解决,但现在我们遇到了另一个问题:

ImportError: cannot import name 'Account' from partially initialized module 'O365' (most likely due to a circular import)

谢谢你的帮助,谢谢

您可能需要检查Visual Studio代码使用的Python版本是否与您安装O365的版本相同


您可以通过打开命令plate
f1
并键入
python:Select interpreter
来更改python解释器更新问题的答案:

它说你很可能有一个循环导入。 O365依赖于以下软件包:

请求
请求oauthlib
beatifulsoup4
stringcase
python-dateutil
tzlocal
pytz


如果您有任何使用上述包之一的导入语句,删除导入语句可能会修复错误。

向我们显示
python-m pip list
的输出,使用与代码相同的解释器运行!我已使用列出的信息进行了编辑。谢谢,这很有帮助,但现在我们遇到了另一个问题,可以在更新的帖子中找到详细信息。代码中没有其他导入语句,“from O365 import Account”是唯一的导入语句。
ImportError: cannot import name 'Account' from partially initialized module 'O365' (most likely due to a circular import)