"no module named pythoncom"



我正在尝试构建一个测试Django应用程序,我想连接到MSSQL服务器。当我尝试运行我的程序时,我得到了一个错误ImportError: No module named pythoncom。所以我认为这是一个缺失的模块,所以我下载了pywin32(32位)用于python 2.7并安装了它(成功)。问题是错误仍然出现,我似乎无法摆脱它。我已经尝试了从以管理员身份运行安装到ActivePtyhon(在确定磁盘空间时冻结。)

这是原始异常消息:

    self.ensure_connection()
  File "C:Userspce-coopDesktopTest Power Monitoring AppTest Django AppBlan
kProjectBlankProjectenvlibsite-packagesdjangodbbackends__init__.py", lin
e 133, in ensure_connection
    self.connect()
  File "C:Userspce-coopDesktopTest Power Monitoring AppTest Django AppBlan
kProjectBlankProjectenvlibsite-packagesdjangodbbackends__init__.py", lin
e 122, in connect
    self.connection = self.get_new_connection(conn_params)
  File "C:Userspce-coopDesktopTest Power Monitoring AppTest Django AppBlan
kProjectBlankProjectenvlibsite-packagessqlserver_adobase.py", line 244, in
 get_new_connection
    conn = Database.connect(**conn_params)
  File "C:Userspce-coopDesktopTest Power Monitoring AppTest Django AppBlan
kProjectBlankProjectenvlibsite-packagessqlserver_adodbapi.py", line 171, i
n connect
    import pythoncom
ImportError: No module named pythoncom

在我的虚拟环境中使用了easy_install,我没有输入命令,而是使用了pywin32.exe的路径名。在我的情况下,它是"C:\Users\PC\Downloads\pywin32-219.win32-py2.7.exe"

pythoncom也包含在pypiwin32包中:

> pip install pypiwin32

相关内容

  • 没有找到相关文章

最新更新