не может конвертировать скрипт webbot в исполняемый файл - PullRequest
0 голосов
/ 04 ноября 2018

Я пытаюсь преобразовать скрипт Python, который использует библиотеку webbot для веб-автоматизации.

Когда я пытался преобразовать мой работающий скрипт Python (3.6.5) в файл .exe с помощью pyinstaller, я получал сообщение об ошибке, что не удалось найти путь к модулю webbot.

Чтобы преодолеть эту проблему, я безуспешно пытался указать путь к модулю в файле спецификации. Более простой способ - скопировать веб-бот загруженной папки в ту же папку, где находится файл .exe.

Это очень удобный инструмент, я не хочу его бросать.

1 Ответ

0 голосов
/ 04 ноября 2018

Для того, чтобы это работало, вы не должны конвертировать его в один файл, подобный этому

pyinstaller --onefile file.py

а вот так

pyinstaller file.py

После этого .exe может быть запущен без проблем.

Другая ошибка возникла из-за попытки импортировать webbot в моем скрипте. Возможно, это ошибка новичка, но нужно:

from webbot import Browser
...