2015-06-12 113 views
0

今天刚刚开始学习。我试图用Python来处理一些数据(将它们从多个表单合并到一个不同的格式)。我正在关注xlwings安装文档(http://docs.xlwings.org/installation.html#dependencies),这表明我需要pywin32。它建议你使用python32自带的Anaconda。我按照这里的说明安装了Anaconda(http://continuum.io/downloads#all)。然后我去运行一些xlwings快速启动的命令xlwings No module named'win32api'

from xlwings import Workbook, Sheet, Range, Chart

,我得到了错误: 1)我不知道什么pywin32:没有名为“WIN32API”

一些备注模块实际上是和如何Anaconda来与它,所以如果我在这里使用任何名称不正确 - 这就是为什么。我也有0经验的Python,所以只需设置它花了我几个小时 2)我在Macbook Pro上运行Parallels上的64位窗口。我的python是3.4.3 64位。我安装的Anaconda 3.4是64位的

任何帮助,非常感谢。

回答

0

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

1

在命令提示符下使用pip安装pywin32。我必须这样做,它解决了我的问题。如果这不起作用,然后去the following link手动安装pywin32。我希望这有助于!