看板 Python 關於我們 聯絡資訊
6/10更新近況: 前面的問題看起來應該是使用者為中文的問題 在前一部電腦中,我把安裝檔移到全英文路徑下之後就不會跳出這個錯誤訊息了 但後面的問題並沒有找到解決辦法 不過換了一台電腦之後就完全OK了... 所以不知道前面那台電腦是出了什麼問題= =||| ------------------------------------------------------------------------ 原本的問題: 作業系統:Win 7 Python版本:2.7 因為想要把變數存成word檔,因此找到了python-docx這個package。 加上過去沒有安裝的經驗,大致上就是看這個教學影片: https://www.youtube.com/watch?v=ddpYVA-7wq4
以及這個Blog http://goo.gl/J35Kjo 來一步一步安裝 大致上我是先把它載下來 進入他的目錄之後輸入指令:python setup.py install 等了幾秒之後出現了running install的字樣 緊接著的就是一連串以running, copying, writing開頭的指令 最後是: error [Errno 2]No usable temporary directory found in ['C:\\Users\\\xb4\...','C:\\Users\\\...',...] 然後我去Python27\Lib\site-packages檢查 並沒有多出什麼東西 看起來是安裝失敗了 所以前面那個Error是什麼意思啊?跟記憶體有關嗎? -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 120.104.15.94 ※ 文章網址: https://www.ptt.cc/bbs/Python/M.1464761932.A.FD3.html
ck574b027: pip 操作時會開暫存目錄,似乎是 windows 問題讓 pip 06/01 16:00
ck574b027: 認不出自己開的路徑,我之前好像是直接改 pip 解決。 06/01 16:03
ck574b027: 也有可能是權限問題,但我不知道怎麼一步步 debug pip 06/01 16:09
uranusjr: 看起來是因為使用者名稱是中文, 這在 Python 2.7 一直都 06/01 17:33
uranusjr: 很容易爆炸(煙) 改用管理員權限安裝應該可以解決 06/01 17:33
來研究一下看看該怎麼辦... 先謝謝大家了 ※ 編輯: warex14 (120.104.15.94), 06/01/2016 17:55:19
Mchord: 中文路徑問題可以把環境變數temp設置成D:/temp/之類的來 06/02 08:06
Mchord: 解決 06/02 08:06
稍微嘗試了一下之後,把使用者名稱改成英文,不過似乎無效... 之後我把要安裝的檔案先擺在D槽下去安裝 看起來應該算是成功了...(嗎?) 最後一行變成: UnicodeDecodeError: 'ascii' codec can't decode byte 0xb4 in position 9:ordinal not in range<128> 不過site-package資料夾多了python_docx-0.8.5-py2.7.egg跟 lxml-3.6.0-py2.7-win32.egg 所以就接著測試自己想要的功能能不能運作 結果第一行 from docx import Document 就踢到鐵板 跳出了一連串的: from docx.api import Document #noqa from docx.package import Package from docx.opc.package import OpcPackage ... ... 最後是要form lxml import etree 就出現了ImportError:No module named lxml 整個傻眼, 前面幾個from ... import ...那些的路徑都是在 site-packages\python_docx-0.8.5-py2.7.egg\docx資料夾 而lxml我看了看是在site-packages\lxml-3.6.0-py2.7-win32.egg\lxml資料夾 裡面就有etree.py 不太懂這是怎麼一回事... ※ 編輯: warex14 (120.104.15.94), 06/03/2016 12:21:12
shadowjohn: 通常還是用easy_install或pip來裝較好 06/03 14:47
shadowjohn: C:\Python27\Scripts 裡應該有 06/03 14:48
shadowjohn: http://www.lfd.uci.edu/~gohlke/pythonlibs/ 06/03 14:48
shadowjohn: 上面那站是有人包好現成的,其實不錯...方便 06/03 14:48
※ 編輯: warex14 (111.251.195.117), 06/10/2016 21:43:11