2009-07-02 76 views
0
Traceback (most recent call last): 
File "<string>", line 137, in <module> 
File C:\Python26\buildSVG_Resizer\out1.pyz/encodings", line 100, in search_function 
TypeError: importHook() got an unexpected keyword argument 'level' 

我.py文件的進口:Pyinstaller回溯

import xml.etree.ElementTree as ET 
import os, stat 
import tkFileDialog 

我的腳本解析目錄中的SVG的(XML),然後如果他們是超出範圍替換值。這個腳本通過控制檯運行良好。

我可以發佈整個腳本,如果這將有所幫助。

感謝您的任何。

+0

發佈您的search_function。 importHook來自哪裏? – SilentGhost 2009-07-02 12:53:10

+0

search_function是Pyinstall代碼的一部分;與codehook相同。 – nosleep 2009-07-02 18:51:46

回答

1

importHookiu.py(pyinstaller的最高級別)確實接受level=命名參數,因此消息非常複雜,並且表明安裝不正確。

你從cd'ing到pyinstaller頂級目錄,這樣做能得到什麼輸出:

svn log -r HEAD 

?目前應該是

r685 | giovannibajo | 2009-06-30 05:19:59 -0700 (Tue, 30 Jun 2009) | 3 lines 

Preliminar support for creating a bundle on Mac OSX. 
Yet to be integrated into Makespec.py. 

如果你得到的東西老,svn up以確保您有最新版本,然後嘗試重新打包項目(從一開始,因爲,如果你已經使用了一些有缺陷的版本,有可能已生成不正確的中間文件)。