ImportError:没有名为win32com.clien的模块

2024-04-20 07:05:45 发布

您现在位置:Python中文网/ 问答频道 /正文

我目前正在使用Python2.7并试图打开一个Excel工作表。 使用以下代码时:

import os
from win32com.client import Dispatch

xlApp = win32com.client.Dispatch("Excel.Application")
xlApp.Visible = True
# Open the file we want in Excel
workbook = xlApp.Workbooks.Open('example.xls')

我得到这个错误:

ImportError: No module named win32com.client

因为我使用的是64位Windows机器,所以有没有可能出现错误?


Tags: the代码fromimportclienttrueapplicationos
3条回答

尝试以下命令:

pip install pywin32

注意

如果出现以下错误:

Could not find a version that satisfies the requirement pywin32>=223 (from pypiwin32) (from versions:)
No matching distribution found for pywin32>=223 (from pypiwin32)

升级“pip”,使用:

pip install --upgrade pip

win32com.client是pywin32的一部分

所以,从here下载pywin32

pip install pywin32对我不起作用,但pypiwin32起作用。

相关问题 更多 >