#py2exe
#py2exe
Вопрос:
Я загрузил и установил py2exe (Windows). Я не могу запустить ни один из таких модулей, как build_exe.py либо в режиме ОЖИДАНИЯ, либо в режиме ожидания. В режиме ожидания ошибка связана с импортом файла «runtime.py «. В Jupyter я даже не могу загрузить скрипт. В нем говорится, что файл «не закодирован в формате UTF — 8».
Я попытался изменить рабочий каталог на папку py2exe.
От. ошибка импорта значения во время выполнения: попытка относительного импорта в непакете
Скрипт должен запуститься и создать каталог с именем «Build»
Пожалуйста, помогите мне понять эту ошибку концептуально. Связано ли это с выбранным мной каталогом установки (C:anaconda3site-packages вместо того , чтобы C:anaconda3 )
Комментарии:
1. Может быть, попробовать использовать PyInstaller ?
2. Спасибо за информацию! @Elro444 Я обязательно попробую это, но я также хочу улучшить свое понимание пакетов и относительного импорта. Не могли бы вы помочь мне понять эту ошибку концептуально?
3. У меня не было возможности поиграть с py2exe, но из учебника кажется, что вам не нужно запускать какие-либо модули напрямую, а скорее создавать
setup.py
файл и запускатьpython setup.py py2exe
. Возможно, я не в контексте4. часть настройки завершена. Но, похоже, возникла проблема с импортом «runtime». Но, вероятно, сейчас его удалят. Поскольку у меня есть режим ожидания, мне на самом деле не нужно конвертировать в исполняемые файлы. Просто хотел изучить это. Спасибо за вашу помощь, хотя! Ценю это.