Как установить pyinstaller в pycharm
Перейти к содержимому

Как установить pyinstaller в pycharm

  • автор:

Python-сообщество

[RSS Feed]

  • Начало
  • » Python для новичков
  • » pyinstaller из pycharm , exe не срабатывает

#1 Окт. 11, 2019 10:50:12

dima_huigk Зарегистрирован: 2019-10-11 Сообщения: 2 Репутация: 0 Профиль Отправить e-mail

pyinstaller из pycharm , exe не срабатывает

windows 7 (64)
python 3.7
pycharm 2019.2
pyinstaller 3.5

pyinstaller закачал через внутренний интерфейс pycharm , добавил в внешние инструменты .
запускаю по правому клику в pycharm (без дополнительных флагов) , проходит сборка — выдаёт что всё ок . Папка dist созданна , там есть exe и прочее .
при запуске exe пишет следущее
как понимаю он не может найти библиотеки , но они в папке dist лежат , вроде как и должно быть..

по сути мне надо исполняемую программу запускающуюся на других машинах(win) без питона .

attachment

Прикреплённый файлы:
Безымянный.png (51,2 KБ)

#2 Окт. 11, 2019 11:40:12

FishHook От: Зарегистрирован: 2011-01-08 Сообщения: 8312 Репутация: 568 Профиль Отправить e-mail

pyinstaller из pycharm , exe не срабатывает

dima_huigk
по сути мне надо исполняемую программу запускающуюся на других машинах(win) без питона .

забудьте
нужен exe-шник, пишите на компилируемом языке.
нужна портируемая программа на питоне, таскайте вслед за программой портируемый питон.
Сборки всякими pyinstaller-ами и cx_freez-ами ничего кроме геморроя не дают. Поищите по этому форуму, сколько головняка доставляет людят странное желание натянуть сову на глобус. Это извращение и это крайне хреново работает.

#3 Окт. 11, 2019 13:16:47

dima_huigk Зарегистрирован: 2019-10-11 Сообщения: 2 Репутация: 0 Профиль Отправить e-mail

pyinstaller из pycharm , exe не срабатывает

вот , вы уже даёте информацию , что есть портируемый питон — ща почитаю что это такое …
благодарю

#4 Окт. 12, 2019 07:16:40

doza_and От: Зарегистрирован: 2010-08-15 Сообщения: 4138 Репутация: 252 Профиль Отправить e-mail

pyinstaller из pycharm , exe не срабатывает

dima_huigk
Ща почитаю что это такое

) ваша сова явно может пострадать от глобуса. Был проект портируемый питон но вроде сдох. Вообще портируемый питон это любой ваш питон записаный на флешку. Единственное что надо взять с собой так это наверное python*.dll которая валяется в windows/system32 вроде.
Но такое решение это тоже сова натянутая на апельсин. Используется если вы вообще не хотите оставлять следов на чужой машине. Решение Сильно зависит от целевых машин. На XP python 3.7 вообще трудно использовать.
Если вы “ставите” свою программу и у вас достаточно для этого прав то рекомендую написать bat файл из 3 действий:

1. install питона (можно сделать установку без подтверждений из командной строки см опции инсталлятора)
2. Необязательный шаг модификации окружения. Делается при помощи regedit для большей комфортности. Если вы не знаете что модифицировать на этом этапе то этот шаг вам не нужно.
3. Установка нужных пакетов питона, включая ваш. делается командой pip с указанием requirements.txt. Если нужна установка без интернета то можно предварительно выкачать все зависимости при помощи pip freeze и вести установку из вашей папки.

p.s.
virtualenv под виндой странное удовольствие

Не могу установить pyinstaller в pycharm

оказалось нужно скачать wheel и после этого pyinstaller, сколько не смотрел обзоров не находил. И то, получилось не с первого раза, сначала нужно удалить pyinstaller, и если скачали wheel то и его тоже, потом скачать wheel а потом и pyinstaller. Покрайней мере мне это помогло, один минус, если всетаки кинуть друзьям exe-шник ругаеться на вирусы, и если кинуть в VirusTotal получаю 10 компаний которые находят вирус

Отслеживать
ответ дан 13 мар 2022 в 17:01
Мне не помогло. Переустанавливал, пробовал способ выше. Результат ноль.
15 фев 2023 в 6:18

Highly active question. Earn 10 reputation (not counting the association bonus) in order to answer this question. The reputation requirement helps protect this question from spam and non-answer activity.

Как сделать из Python-скрипта исполняемый файл

Вы изучаете данные и хотите поделиться своим кодом Python с другими, не раскрывая исходный код и не требуя от них установки Python и других компонентов? Если да, то вам может быть интересна конвертация вашего скрипта Python в исполняемый файл.

Исполняемый файл — это файл, который может быть установлен или запущен на компьютере без использования дополнительного программного обеспечения или библиотек. Он имеет расширение .exe и обычно используется для программных приложений в Windows. Конвертируя свой сценарий Python в исполняемый файл, вы можете защитить свой код от изменения или кражи, облегчить другим людям использование вашей программы и сделать автоматическим выполнение задач.

В этой статье я покажу вам два простых метода конвертации файла Python в исполняемый файл с помощью PyInstaller и auto-py-to-exe. Это две популярные библиотеки Python, которые позволяют создавать автономные исполняемые файлы из скриптов Python. Для работы вам понадобится Python 3.6 или выше.

Способ 1: С помощью библиотеки PyInstaller:

PyInstaller — это библиотека Python, которая может анализировать ваш код и компоновать его с необходимыми модулями и библиотеками в один исполняемый файл. Она поддерживает множество платформ, включая Windows, Linux и Mac OS X. PyInstaller также может обрабатывать сложные случаи, такие как импорт файлов данных, скрытый импорт, приложения с графическим интерфейсом и т.д.

Чтобы использовать PyInstaller, вам нужно сначала установить его с помощью pip:

pip install pyinstaller

Затем вам нужно написать свой скрипт Python и сохранить его с расширением .py. В этом примере я буду использовать простой сценарий, который печатает «Hello World» и сохраняет его под именем hello.py:

print("Hello World")

Далее необходимо открыть командную строку и перейти в каталог, где находится ваш скрипт. Затем необходимо выполнить следующую команду:

pyinstaller hello.py

В результате вы создадите папку dist, содержащая исполняемый файл hello.exe. Вы можете дважды щелкнуть на этом файле, чтобы запустить его или поделиться им с другими.

Если вы хотите создать однофайловый исполняемый файл, не требующий дополнительных файлов или папок, вы можете использовать ключ —onefile:

pyinstaller --onefile hello.py

В папке dist будет создан один файл hello.exe, содержащий все необходимые коды и ресурсы.

Если вы хотите скрыть окно консоли при запуске исполняемого файла, вы можете использовать опцию —noconsole:

pyinstaller --noconsole --onefile hello.py

Будет создан исполняемый файл, работающий в фоновом режиме.

Вы также можете настроить другие аспекты исполняемого файла, такие как иконка, имя, версия и т.д., используя различные опции или создав файл спецификации. За более подробной информацией вы можете обратиться к документации PyInstaller.

Способ 2: С помощью auto-py-to-exe:

auto-py-to-exe — это еще одна библиотека Python, которая может конвертировать скрипты Python в исполняемые файлы. Она основана на PyInstaller, но имеет графический интерфейс для пользователя (GUI), что делает ее более простой в работе. Вы можете просто выбрать свой скрипт, подобрать параметры и нажать кнопку, чтобы сгенерировать исполняемый файл.

Чтобы использовать auto-py-to-exe, вам нужно сначала установить его с помощью pip:

pip install auto-py-to-exe

Затем необходимо выполнить следующую команду для запуска графического интерфейса пользователя:

auto-py-to-exe

Откроется окно, которое выглядит следующим образом:

Здесь вы можете выбрать свой скрипт, нажав на кнопку Browse рядом с Script Location. Вы также можете выбрать, хотите ли вы получить исполняемый файл в одном файле или в одной папке, выбрав One File или One Directory в разделе Output Options.

Вы также можете изменить другие настройки, такие как иконка, имя, окно консоли и т.д., перейдя на вкладку Advanced и изменив поля Additional Files или Window Based Options.

После того как вы закончите с настройками, нажмите на кнопку Convert .py to .exe в нижней части окна. Это запустит процесс преобразования и покажет результат на вкладке Консоль.

После завершения преобразования вы сможете найти исполняемый файл в папке вывода, указанной в разделе Output Options. Вы можете запустить его или поделиться им с другими пользователями.

28 августа начнется новый поток по языку программирования Python. На нем мы разберем: Библиотеки Python и решение конкретных задач DevOps; Правила эффективного и поддерживаемого кода; Принципы автоматизации: Docker, Gitlab, Prometheus, K8S и многое другое.

Уроки Python. Как в pycharm создать exe файл

Иконка канала Программирование / Олег Шпагин / Python Админ Tech

Привет друзья! Сегодня покажу как в PyCharm создать exe файл из вашего проекта на Python. В этом видео есть ответ на вопрос: как сделать запускаемый файл из программы на Python? На этом уроке мы с вами: ✔ Установим модуль pyinstaller для конвертации проекта на Python в запускаемый файл EXE. ✔ Превратим файл Python в EXE файл (выполняемый файл) и запустим его. Как сделать EXE файл в python? Это простой способ скомпилировать python файл в exe: 1) Пишем команду pip install pyinstaller 2) Запускаем pyinstaller имя_файла_ python.py Готово! Где нас можно найти ► ✔ Вступай в группу ВК — https://vk.com/wiseplat ✔ Дополнительные уроки с домашними заданиями можно найти на сайте WISEPLAT: https://wiseplat.org/ ✅ Теперь вы можете создавать свои интерактивные приложения с помощью Python! Уроки по Python помогут в этом! #урокиpython #урокипитон #python #программирование #дляначинающих — Уроки от #OlegShpagin ������ Ставь лайк, если тебе понравилось видео �� ►► Подписывайся на канал! ✅ Начинаете программировать? – Повторяйте все то, что показываем в обучающем видео. Тогда вы будете закреплять материал быстрее и сможете начать программировать на Python эффективно.�� Смотрите наши обучающие видеоуроки и выучите Python быстрее всех! 🙂 модуль pyinstaller, как в pycharm создать exe файл, python файл exe, pyinstaller, pycharm python, python в запускаемый файл, python в выполняемый файл, пайтон,для начинающих,python с нуля уроки,питон с нуля,питон уроки,python уроки, pycharm уроки,python visual studio уроки,visual studio скачать,visual studio инсталяция модуля, visual studio настройка,настройка visual studio ,установка visual studio,пайчарм,уроки по питону,уроки питона,питон для начинающих, запускаемый файл из программы на Python ►► Все уроки по Python https://www.youtube.com/playlist?list=PLxiU3nwEQ4PHtLT8LzGAdcuzE-laotXps ►► Все уроки по администрированию https://www.youtube.com/playlist?list=PLxiU3nwEQ4PEB_oJcpgAQSgxmC6ScmEOd

Показать больше

Войдите , чтобы оставлять комментарии

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *