Import error: Cannot import name ExchangeNTLMAuthConnection
Import error: Cannot import name ExchangeNTLMAuthConnection
这是我的 python 错误堆栈跟踪。我正在使用 pyexchange,这是一个用于与 Microsoft Exchange 服务器交互的包。
我想知道到底是哪一部分失败了。它有很多依赖项,我在安装其中一些时遇到了问题 - lxml、libxml2、urllib3 等。
我在 Windows 上 运行 7。在 MacOS X 上,它运行流畅。仅在 windows,我遇到了这些问题。我怀疑有些东西没有正确安装,但不确定是什么。当我尝试重新安装软件包时,它说满足了要求。也尝试过升级。
Traceback (most recent call last):
File "calendar.py", line 1, in <module>
from pyexchange import Exchange2010Service, ExchangeNTLMAuthConnection
File "C:\Python27\lib\site-packages\pyexchange\__init__.py", line 9, in <modul
e>
from .connection import ExchangeNTLMAuthConnection # noqa
File "C:\Python27\lib\site-packages\pyexchange\connection.py", line 7, in <mod
ule>
import requests
File "C:\Python27\lib\site-packages\requests\__init__.py", line 60, in <module
>
from .packages.urllib3.exceptions import DependencyWarning
File "C:\Python27\lib\site-packages\requests\packages\__init__.py", line 29, i
n <module>
import urllib3
File "C:\Python27\lib\site-packages\urllib3\__init__.py", line 8, in <module>
from .connectionpool import (
File "C:\Python27\lib\site-packages\urllib3\connectionpool.py", line 35, in <m
odule>
from .request import RequestMethods
File "C:\Python27\lib\site-packages\urllib3\request.py", line 3, in <module>
from .filepost import encode_multipart_formdata
File "C:\Python27\lib\site-packages\urllib3\filepost.py", line 9, in <module>
from .fields import RequestField
File "C:\Python27\lib\site-packages\urllib3\fields.py", line 2, in <module>
import email.utils
File "C:\Python27\lib\email\utils.py", line 32, in <module>
from email._parseaddr import quote
File "C:\Python27\lib\email\_parseaddr.py", line 16, in <module>
import time, calendar
File "c:\alexa-calendar\calendar.py", line 1, in <module>
from pyexchange import Exchange2010Service, ExchangeNTLMAuthConnection
ImportError: cannot import name ExchangeNTLMAuthConnection
根据当前共享的日志,软件包 ExchangeNTLMAuthConnection
似乎无法在安装在 Windows 操作系统上的 Python 发行版中使用。
使用以下命令进行安装
pip install ExchangeNTLMAuthConnection
这是我的 python 错误堆栈跟踪。我正在使用 pyexchange,这是一个用于与 Microsoft Exchange 服务器交互的包。
我想知道到底是哪一部分失败了。它有很多依赖项,我在安装其中一些时遇到了问题 - lxml、libxml2、urllib3 等。
我在 Windows 上 运行 7。在 MacOS X 上,它运行流畅。仅在 windows,我遇到了这些问题。我怀疑有些东西没有正确安装,但不确定是什么。当我尝试重新安装软件包时,它说满足了要求。也尝试过升级。
Traceback (most recent call last):
File "calendar.py", line 1, in <module>
from pyexchange import Exchange2010Service, ExchangeNTLMAuthConnection
File "C:\Python27\lib\site-packages\pyexchange\__init__.py", line 9, in <modul
e>
from .connection import ExchangeNTLMAuthConnection # noqa
File "C:\Python27\lib\site-packages\pyexchange\connection.py", line 7, in <mod
ule>
import requests
File "C:\Python27\lib\site-packages\requests\__init__.py", line 60, in <module
>
from .packages.urllib3.exceptions import DependencyWarning
File "C:\Python27\lib\site-packages\requests\packages\__init__.py", line 29, i
n <module>
import urllib3
File "C:\Python27\lib\site-packages\urllib3\__init__.py", line 8, in <module>
from .connectionpool import (
File "C:\Python27\lib\site-packages\urllib3\connectionpool.py", line 35, in <m
odule>
from .request import RequestMethods
File "C:\Python27\lib\site-packages\urllib3\request.py", line 3, in <module>
from .filepost import encode_multipart_formdata
File "C:\Python27\lib\site-packages\urllib3\filepost.py", line 9, in <module>
from .fields import RequestField
File "C:\Python27\lib\site-packages\urllib3\fields.py", line 2, in <module>
import email.utils
File "C:\Python27\lib\email\utils.py", line 32, in <module>
from email._parseaddr import quote
File "C:\Python27\lib\email\_parseaddr.py", line 16, in <module>
import time, calendar
File "c:\alexa-calendar\calendar.py", line 1, in <module>
from pyexchange import Exchange2010Service, ExchangeNTLMAuthConnection
ImportError: cannot import name ExchangeNTLMAuthConnection
根据当前共享的日志,软件包 ExchangeNTLMAuthConnection
似乎无法在安装在 Windows 操作系统上的 Python 发行版中使用。
使用以下命令进行安装
pip install ExchangeNTLMAuthConnection