2013-02-26 106 views
2

我贏了7個64位,並安裝了python 2.6,2.7,3.3。當我下載並提取xlwt 0.7.4(https://pypi.python.org/pypi/xlwt)時,自述文件要求: .zip文件放入適當的目錄中,chdir到該目錄,然後執行「python setup.py install」。在python 2.7上安裝xlwt模塊[windows-64 bit]

是否需要chdir?你怎麼做到這一點?當我運行setup.py時,出現黑色命令提示符,並且沒有任何反應。無論如何,我仍然得到ImportError:導入嘗試時沒有名爲'xlwt'的模塊。

任何人都可以寫一個快速的nooby一步一步的指導安裝這個有用的模塊(Windows 7-8位)?先謝謝您的幫助。

+0

是的,'chdir'或'cd'步驟是必需的。否則,您不會安裝您剛剛下載的模塊。 – bernie 2013-02-26 19:15:31

+1

另外,模塊名稱是'xlwt'而不是'xlmt'。 – bernie 2013-02-26 19:15:53

+0

'chdir'是指在命令提示符下更改當前工作目錄(對於Windows,這意味着使用'cmd.exe'中的'cd'命令) – Cameron 2013-02-26 22:14:22

回答

0
  1. 下載並解壓文件夾xlwt到任何目錄
  2. 開放的Python/PyScripter
  3. 添加以下3行: 進口OS os.chdir( 「您/ xlwt /目錄」)前。 os.chdir(「C:/Python27/xlwt-0.7.4」),確定你正在使用/,而不是\ import xlwt現在應該可以工作!
+0

我似乎只能將xlwt作爲.tar.gz下載不是zip文件 – user65165 2015-06-02 19:42:26

3

首先下載並解壓xlwt文件夾放到蟒蛇/任意目錄

如果你做的chdir到Xlwt文件夾,然後蟒蛇看起來只到該文件夾​​,因此,查看從蟒蛇home目錄的xlwt目錄只需添加這些開始時兩行到您的程序。

  1. import sys
  2. sys.path.insert(0,new_path) where new_path is the path of xlwt folder

現在你可以使用進口xlwt這將正常工作。

import sys 

sys.path.insert(0,'C:/Python27/xlwt-0.7.5') 
+0

它仍然給我錯誤。我沒有將它提取到python文件夾,但是在另一個驅動器中。我希望這不會影響插入的功能。 – 2016-01-24 07:02:53

+1

@LakshmiNarayanan:儘管將包文件夾保存在其他位置,但對插入功能沒有任何影響....插入函數將搜索我們提供的位置,並將其添加到python sys路徑。另一方面是,你可以嘗試使用append函數而不是插入,它只接受一個參數,它是Package文件夾的路徑。 – 2016-01-29 03:35:52