2015-06-12 112 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。我希望這有助於!