0

今天刚开始学习。我正在尝试使用 Python 来操作一些数据(将它们从几张纸合并到一张不同格式的单张)。我正在关注 xlwings 安装文档(http://docs.xlwings.org/installation.html#dependencies),这表明我需要 pywin32。它建议您使用 pywin32 附带的 Anaconda。我根据此处的说明安装了 Anaconda(http://continuum.io/downloads#all)。然后我去运行一些 xlwings 快速启动命令

from xlwings import Workbook, Sheet, Range, Chart

我得到了错误:没有名为'win32api'的模块

一些注意事项:1)我不知道 pywin32 到底是什么以及 Anaconda 是如何附带它的,所以如果我在这里错误地使用了任何名称 - 这就是原因。我也有 0 的 Python 经验,所以仅仅设置它就花了我几个小时 2)我在 Macbook pro 上的 Parallels 上运行 64 位窗口。我的 python 是 3.4.3 64 位。我安装的 Anaconda 是 3.4 64 位

任何帮助是极大的赞赏。

4

2 回答 2

1

在命令提示符下使用 pip install pywin32。我必须这样做,它解决了我的问题。如果这不起作用,请转到以下链接手动安装 pywin32。我希望这会有所帮助!

于 2015-09-01T18:18:29.603 回答
0

我想我知道我的问题是什么了。我不明白他们所说的“使用 Anaconda”是什么意思。他们的意思是,直接在 Anaconda 环境中运行您的代码。我认为 Anaconda 是一个可以通过 Python IDLE 使用的附加组件。我基本上必须将 pywin32 直接安装到我的 Python 34 路径上,以便我可以在 Python IDLE 上运行我的代码。

于 2015-06-16T14:51:56.963 回答