2009-07-02 7 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

опубликуйте свой поиск_функции. откуда происходит импортHook? – SilentGhost

+0

Функция search_function является частью кода Pyinstall; то же самое с кодом. – nosleep

ответ

1

importHook в iu.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, чтобы убедиться, что у вас есть текущая версия и попробовать упаковки вашего проект еще раз (с самого начала, так как, если вы использовали какой-то дефектный вариант, может были созданы неверные промежуточные файлы).

+0

По-видимому, я загрузил последнюю версию стабильной версии (1.3), которая не является последней версией. Спасибо за подсказку, теперь я указал в правильном направлении. – nosleep

Смежные вопросы