Python - Проблемы при создании исполняемого файла

Я программист на Python и пытаюсь создать исполняемый двоичный файл для распространения моего программного обеспечения среди моих клиентов, даже если он не является полностью исполняемым Я хочу иметь возможность распространять свое программное обеспечение так, чтобы это было удобно для конечного пользователя.

Я уже пробовал PyInstaller, а также Py2Exe, и у меня такая же проблема с определенным программным обеспечением.

Я использовал модуль splinter для своей программы (который, конечно же, представляет собой новый высокоуровневый фреймворк для взаимодействия с другими фреймворками, такими как Selenium), и каждый раз, когда я пытаюсь его скомпилировать, кажется, что есть файл с именем «webdriver.xpi», который всегда исключается из окончательного пакета, и поэтому, когда программа пытается запустить веб-драйвер, она терпит неудачу с ошибкой ввода-вывода, в которой говорится, что файл «webdriver.xpi» не был найден .... но кроме этого графический интерфейс и все остальное работает отлично.

Так есть ли способ включить его даже вручную? Я попытался включить его вручную, перейдя в конкретную папку @ library.zip, но это не сработало.

Я не очень разбираюсь в этом вопросе и полагаюсь на GUI2Exe для создания всего… и я был бы очень признателен за несколько советов, если возможно, как это исправить.

Спасибо.

7
задан Chacha Chowdhury 9 October 2011 в 06:42
поделиться