🕷️ Crawler Inspector

URL Lookup

Direct Parameter Lookup

Raw Queries and Responses

1. Shard Calculation

Query:
Response:
Calculated Shard: 135 (from laksa054)

2. Crawled Status Check

Query:
Response:

3. Robots.txt Check

Query:
Response:

4. Spam/Ban Check

Query:
Response:

5. Seen Status Check

ℹ️ Skipped - page is already crawled

📄
INDEXABLE
CRAWLED
17 days ago
🤖
ROBOTS ALLOWED

Page Info Filters

FilterStatusConditionDetails
HTTP statusPASSdownload_http_code = 200HTTP 200
Age cutoffPASSdownload_stamp > now() - 6 MONTH0.6 months ago
History dropPASSisNull(history_drop_reason)No drop reason
Spam/banPASSfh_dont_index != 1 AND ml_spam_score = 0ml_spam_score=0
CanonicalPASSmeta_canonical IS NULL OR = '' OR = src_unparsedNot set

Page Details

PropertyValue
URLhttps://nikovit.ru/blog/samyy-prostoy-sposob-skompilirovat-python-fayl-v-exe/
Last Crawled2026-03-29 09:48:53 (17 days ago)
First Indexed2025-01-19 00:31:45 (1 year ago)
HTTP Status Code200
Meta TitleСамый простой способ скомпилировать python файл в exe
Meta Description🔧 Технический блог разработчика: разбор задач, решения для 1С-Битрикс и веб-программирования. Практические примеры и полезные заметки.
Meta Canonicalnull
Boilerpipe Text
0 15.04.2019 15:02 15.04.2019 15:02:03 Я перепробовал кучу разных утилит для компиляции python скрипта в .exe и везде были проблемы или не собирался файл, лог ошибками сыпал, файл собирался но не запускался и т.д. И помог мне самый простой и легкий способ, расскажу о нем в трех шагах: 1. Устанавливаем пакет для сборки скрипта в exe pip install pyinstaller 2. Переходим в папку со скриптом cd c:\Свой_путь_до_скрипта 3. Запускаем компиляцию pyinstaller --onefile main.py Вместо main.py подставляем свое имя скрипта если это отличается. После сборки в папке проекта рядом с вашим скриптом появится папка dist в которой и будет находится exe файл. Этот способ работает с установленными сторонними библиотеками python.
Markdown
![](https://mc.yandex.ru/watch/48012224) Обсудить проект [Telegram - про сайты, которые продают](https://t.me/nikolaev_site) Заказать звонок [Telegram](https://t.me/Nikovit1) [info@nikovit.ru](mailto:info@nikovit.ru) [Вконтакте](https://vk.com/nikovit8) [Nikovit](https://nikovit.ru/) [Николаев Виталий](https://nikovit.ru/about/) \<Разработка сайтов\> \| - [Обо мне](https://nikovit.ru/about/ "Обо мне") - [Блог](https://nikovit.ru/blog/ "Блог") - [Экспертные статьи](https://nikovit.ru/expert/ "Экспертные статьи") - [Кейсы](https://nikovit.ru/cases/ "Кейсы") - [Услуги](https://nikovit.ru/services/ "Услуги") - [Разработка лендингов](https://nikovit.ru/services/razrabotka-lendinga/ "Разработка лендингов") - [Разработка сайтов-визиток](https://nikovit.ru/services/razrabotka-sajta-vizitki/ "Разработка сайтов-визиток") - [Разработка корпоративных сайтов](https://nikovit.ru/services/razrabotka-korporativnyy-saytov/ "Разработка корпоративных сайтов") - [Разработка интернет-магазинов](https://nikovit.ru/services/razrabotka-internet-magazinov/ "Разработка интернет-магазинов") - [Поддержка сайтов на 1С-Битрикс](https://nikovit.ru/services/podderzhka-saytov-na-1s-bitriks/ "Поддержка сайтов на 1С-Битрикс") - [Интеграции с 1С: Предприятие](https://nikovit.ru/services/integraciya-s-1c-predpriyatie/ "Интеграции с 1С: Предприятие") - [Внедрение Битрикс24](https://nikovit.ru/services/vnedrenie-bitriks24/ "Внедрение Битрикс24") - [Внедрение amoCRM](https://nikovit.ru/services/vnedrenie-amocrm-dlya-otdela-prodazh/ "Внедрение amoCRM") - [Интеграция сайта с платежными системами](https://nikovit.ru/services/integratsiya-sayta-s-platezhnymi-sistemami/ "Интеграция сайта с платежными системами") - [Почасовая оплата работа программиста](https://nikovit.ru/services/pochasovaya-oplata/ "Почасовая оплата работа программиста") - [Восстановление сайта на CMS Битрикс после вирусов](https://nikovit.ru/services/vosstanovlenie-sayta-bitrix-posle-virusov/ "Восстановление сайта на CMS Битрикс после вирусов") - [Перенос сайта на 1С-Битрикс](https://nikovit.ru/services/perenos-sayta-na-1s-bitriks/ "Перенос сайта на 1С-Битрикс") - [Аудит сайта](https://nikovit.ru/services/audit-sayta/ "Аудит сайта") - [Аудит CRM](https://nikovit.ru/services/audit-crm-v-omske/ "Аудит CRM") - [SEO оптимизация сайта](https://nikovit.ru/services/seo-optimizatsiya-sayta/ "SEO оптимизация сайта") Nikovit Николаев Виталий - [Обо мне](https://nikovit.ru/about/) - [Блог](https://nikovit.ru/blog/) - [Экспертные статьи](https://nikovit.ru/expert/) - [Кейсы](https://nikovit.ru/cases/) - [Услуги](https://nikovit.ru/services/) 1. [Главная](https://nikovit.ru/) 2. [Блог](https://nikovit.ru/blog/) 3. Блог Николаева Виталия # Самый простой способ скомпилировать python файл в exe 0 15\.04.201915:0215\.04.2019 15:02:03 ![2019-04-15.png](https://nikovit.ru/upload/resize_cache/main/01e/800_800_1/2019_04_15.png) Я перепробовал кучу разных утилит для компиляции python скрипта в .exe и везде были проблемы или не собирался файл, лог ошибками сыпал, файл собирался но не запускался и т.д. И помог мне самый простой и легкий способ, расскажу о нем в трех шагах: 1\. Устанавливаем пакет для сборки скрипта в exe 2\. Переходим в папку со скриптом 3\. Запускаем компиляцию Вместо main.py подставляем свое имя скрипта если это отличается. После сборки в папке проекта рядом с вашим скриптом появится папка **dist** в которой и будет находится exe файл. Этот способ работает с установленными сторонними библиотеками python. 15\.04.201915:0215\.04.2019 15:02:03 [Просмотров:69672](https://nikovit.ru/blog/samyy-prostoy-sposob-skompilirovat-python-fayl-v-exe/) [Комментариев:33](https://nikovit.ru/blog/samyy-prostoy-sposob-skompilirovat-python-fayl-v-exe/) 0 Теги: [Python](https://nikovit.ru/blog//?category=58), [программирование](https://nikovit.ru/blog//?category=59) [Помогла статья? Поддержи автора, любой суммой.](https://pay.cloudtips.ru/p/e537d68d) [**Добавить комментарий**]() ![](https://nikovit.ru/bitrix/components/bitrix/blog/templates/.default/images/noavatar.gif) 0 Илья 21\.10.2019 22:06:03 в конце выдаёт ошибку return code\_func(co.co\_argcount, co.co\_kwonlyargcount, co.co\_nlocals, co.co\_stacksize, TypeError: an integer is required (got type bytes) [Ответить]() [Ссылка](https://nikovit.ru/blog/samyy-prostoy-sposob-skompilirovat-python-fayl-v-exe/#107) 0 ![](https://nikovit.ru/bitrix/components/bitrix/blog/templates/.default/images/noavatar.gif) 0 Mons 11\.11.2019 14:33:23 Необходимо обновить pyinstaller до совместимой версии pip install <https://github.com/pyinstaller/pyinstaller/archive/develop.tar.gz> [Ответить]() [Родитель](https://nikovit.ru/blog/samyy-prostoy-sposob-skompilirovat-python-fayl-v-exe/#107) [Ссылка](https://nikovit.ru/blog/samyy-prostoy-sposob-skompilirovat-python-fayl-v-exe/#114) 0 ![](https://nikovit.ru/bitrix/components/bitrix/blog/templates/.default/images/noavatar.gif) 0 Алексей 10\.12.2019 18:19:05 Включи голову, тебе все одно и тоже пишут, ты когда пишешь "pip install pyinstaller" он тебе и так последнюю ставит. Инструкция не рабочая. [Ответить]() [Родитель](https://nikovit.ru/blog/samyy-prostoy-sposob-skompilirovat-python-fayl-v-exe/#114) [Ссылка](https://nikovit.ru/blog/samyy-prostoy-sposob-skompilirovat-python-fayl-v-exe/#122) 0 ![](https://nikovit.ru/upload/resize_cache/main/62e/gfn9t3bm189bmqc7ab1cvx0jg5253y2y/30_30_2/my_photo_avatar.png) 0 [Виталий Николаев](https://nikovit.ru/blog//) 10\.12.2019 23:17:03 pip install pyinstaller может не устанавливать последнюю версию пакета если сам pip старой версии Правильнее будет обновить pip командой: а затем устанавливать pyinstaller [Ответить]() [Родитель](https://nikovit.ru/blog/samyy-prostoy-sposob-skompilirovat-python-fayl-v-exe/#122) [Ссылка](https://nikovit.ru/blog/samyy-prostoy-sposob-skompilirovat-python-fayl-v-exe/#123) 0 ![](https://nikovit.ru/bitrix/components/bitrix/blog/templates/.default/images/noavatar.gif) 0 Влад 14\.12.2019 02:52:39 Решил проблему? Если да, то скажи как? [Ответить]() [Родитель](https://nikovit.ru/blog/samyy-prostoy-sposob-skompilirovat-python-fayl-v-exe/#107) [Ссылка](https://nikovit.ru/blog/samyy-prostoy-sposob-skompilirovat-python-fayl-v-exe/#125) 0 ![](https://nikovit.ru/bitrix/components/bitrix/blog/templates/.default/images/noavatar.gif) 0 drtgfgffdf 24\.10.2019 18:50:21 У меня тоже самое [Ответить]() [Ссылка](https://nikovit.ru/blog/samyy-prostoy-sposob-skompilirovat-python-fayl-v-exe/#108) 0 ![](https://nikovit.ru/bitrix/components/bitrix/blog/templates/.default/images/noavatar.gif) 0 Василий 29\.10.2019 23:18:45 У меня работает, большое спасибо автору за статью!!\! [Ответить]() [Ссылка](https://nikovit.ru/blog/samyy-prostoy-sposob-skompilirovat-python-fayl-v-exe/#111) 0 ![](https://nikovit.ru/bitrix/components/bitrix/blog/templates/.default/images/noavatar.gif) 0 Garry Galler 13\.01.2020 20:37:12 Вот дебилы. Python не компилируется в exe. [Ответить]() [Ссылка](https://nikovit.ru/blog/samyy-prostoy-sposob-skompilirovat-python-fayl-v-exe/#137) 0 ![](https://nikovit.ru/bitrix/components/bitrix/blog/templates/.default/images/noavatar.gif) 0 Alex 07\.07.2020 04:07:29 Ты хоть сам понял, что тут написал?? А во что он компилируется? Я вот лично написал простой скрипт, и сделал .exe-шник из него, а потом запустил его на другом ПК, на котором отродясь не было никакого интерпретатора Python. Всё в итоге отлично запустилось и работает как положено. [Ответить]() [Родитель](https://nikovit.ru/blog/samyy-prostoy-sposob-skompilirovat-python-fayl-v-exe/#137) [Ссылка](https://nikovit.ru/blog/samyy-prostoy-sposob-skompilirovat-python-fayl-v-exe/#177) 0 ![](https://nikovit.ru/bitrix/components/bitrix/blog/templates/.default/images/noavatar.gif) 0 Garry Galler 02\.08.2021 05:54:11 Я то понял. А вот ты абсолютно не понимаешь в чем разница между скомпилированной программой и упакованной программой. pyinstaller создает архив. Попробуй запомнить это. И архив этот он распаковывает в директорию TEMP и только потом запускает твой код. Не ожидал такого подвоха?! Потому что нужно было матчасть изучать и и читать документацию pyinstaller'а вместо подобных бесполезных статеек. [Ответить]() [Родитель](https://nikovit.ru/blog/samyy-prostoy-sposob-skompilirovat-python-fayl-v-exe/#177) [Ссылка](https://nikovit.ru/blog/samyy-prostoy-sposob-skompilirovat-python-fayl-v-exe/#277) 0 ![](https://nikovit.ru/bitrix/components/bitrix/blog/templates/.default/images/noavatar.gif) 0 Timon White 29\.01.2021 11:00:43 В итоге дебилом оказался ты сам... прежде чем что-то подобное заявлять, не плохо бы погуглить вопрос... [Ответить]() [Родитель](https://nikovit.ru/blog/samyy-prostoy-sposob-skompilirovat-python-fayl-v-exe/#137) [Ссылка](https://nikovit.ru/blog/samyy-prostoy-sposob-skompilirovat-python-fayl-v-exe/#245) 0 ![](https://nikovit.ru/bitrix/components/bitrix/blog/templates/.default/images/noavatar.gif) 0 Garry Galler 02\.08.2021 05:47:16 Прошел год. Надеюсь ты понял, что дебилом оказался все-таки ты? pyinstaller не компилятор. Поэтому Python не компилируется в exe, а тупо упаковывается в SFX архив вместе с готовым оболочкой для запуска кода. И этот процесс никакого отношения к настоящей компиляции не имеет. P.S. А теперь иди гуглить, школьник. Запрос такой: что такое компилятор. [Ответить]() [Родитель](https://nikovit.ru/blog/samyy-prostoy-sposob-skompilirovat-python-fayl-v-exe/#245) [Ссылка](https://nikovit.ru/blog/samyy-prostoy-sposob-skompilirovat-python-fayl-v-exe/#276) 0 ![](https://nikovit.ru/bitrix/components/bitrix/blog/templates/.default/images/noavatar.gif) 0 Денис 12\.10.2022 20:19:10 Тебе сколько лет-то быдло, чтобы дебилом человека с порога называть? [Ответить]() [Родитель](https://nikovit.ru/blog/samyy-prostoy-sposob-skompilirovat-python-fayl-v-exe/#276) [Ссылка](https://nikovit.ru/blog/samyy-prostoy-sposob-skompilirovat-python-fayl-v-exe/#339) 0 ![](https://nikovit.ru/bitrix/components/bitrix/blog/templates/.default/images/noavatar.gif) 0 d\_alex\_s 13\.02.2020 17:29:03 Ребята, инструкция отличная, НО как селениум упаковать? [Ответить]() [Ссылка](https://nikovit.ru/blog/samyy-prostoy-sposob-skompilirovat-python-fayl-v-exe/#141) 0 ![](https://nikovit.ru/bitrix/components/bitrix/blog/templates/.default/images/noavatar.gif) 0 Coffin 06\.05.2020 12:41:40 "pyinstaller" не является внутренней или внешней командой, исполняемой программой или пакетным файлом. Help!) [Ответить]() [Ссылка](https://nikovit.ru/blog/samyy-prostoy-sposob-skompilirovat-python-fayl-v-exe/#155) 0 ![](https://nikovit.ru/upload/resize_cache/main/62e/gfn9t3bm189bmqc7ab1cvx0jg5253y2y/30_30_2/my_photo_avatar.png) 0 [Виталий Николаев](https://nikovit.ru/blog//) 06\.05.2020 12:44:12 а вы его установили командой pip install pyinstaller ? [Ответить]() [Родитель](https://nikovit.ru/blog/samyy-prostoy-sposob-skompilirovat-python-fayl-v-exe/#155) [Ссылка](https://nikovit.ru/blog/samyy-prostoy-sposob-skompilirovat-python-fayl-v-exe/#156) 0 ![](https://nikovit.ru/bitrix/components/bitrix/blog/templates/.default/images/noavatar.gif) 0 Илья 23\.02.2023 19:50:15 PermissionError: \[Errno 13\] Permission denied: 'C:\\\\Users\\\\СУ\\\\Desktop\\\\dist\\\\hello.exe.notanexecutable'\\ хелп ми [Ответить]() [Родитель](https://nikovit.ru/blog/samyy-prostoy-sposob-skompilirovat-python-fayl-v-exe/#155) [Ссылка](https://nikovit.ru/blog/samyy-prostoy-sposob-skompilirovat-python-fayl-v-exe/#347) 0 ![](https://nikovit.ru/upload/resize_cache/main/62e/gfn9t3bm189bmqc7ab1cvx0jg5253y2y/30_30_2/my_photo_avatar.png) 0 [Виталий Николаев](https://nikovit.ru/blog//) 24\.02.2023 10:03:50 Доступа к этой папке нет, попробуйте скопировать проект в другую директорю и запустить. [Ответить]() [Родитель](https://nikovit.ru/blog/samyy-prostoy-sposob-skompilirovat-python-fayl-v-exe/#347) [Ссылка](https://nikovit.ru/blog/samyy-prostoy-sposob-skompilirovat-python-fayl-v-exe/#348) 0 ![](https://nikovit.ru/bitrix/components/bitrix/blog/templates/.default/images/noavatar.gif) 0 Жорик 29\.12.2020 09:40:59 worc... [Ответить]() [Ссылка](https://nikovit.ru/blog/samyy-prostoy-sposob-skompilirovat-python-fayl-v-exe/#240) 0 ![](https://nikovit.ru/bitrix/components/bitrix/blog/templates/.default/images/noavatar.gif) 0 егор 03\.04.2021 22:01:53 пишет "pyinstaller" не является внутренней или внешней командой, исполняемой программой или пакетным файлом. [Ответить]() [Ссылка](https://nikovit.ru/blog/samyy-prostoy-sposob-skompilirovat-python-fayl-v-exe/#255) 0 ![](https://nikovit.ru/upload/resize_cache/main/62e/gfn9t3bm189bmqc7ab1cvx0jg5253y2y/30_30_2/my_photo_avatar.png) 0 [Виталий Николаев](https://nikovit.ru/blog//) 04\.04.2021 00:20:35 попробуйте перед вызовом pyinstaller прописать python, вот так: и убедитесь что у вас pyinstaller действительно установился [Ответить]() [Родитель](https://nikovit.ru/blog/samyy-prostoy-sposob-skompilirovat-python-fayl-v-exe/#255) [Ссылка](https://nikovit.ru/blog/samyy-prostoy-sposob-skompilirovat-python-fayl-v-exe/#256) 0 ![](https://nikovit.ru/bitrix/components/bitrix/blog/templates/.default/images/noavatar.gif) 0 Владимир 08\.04.2021 21:25:58 Помогите пожалуйста всё делал по инструкции, но сразу после ввода команды появляется ошибка: SyntaxError: Non-UTF-8 code starting with '\\xe0' in file C:\\Users\\Администратор\\AppData\\Local\\Programs\\Python\\Python39\\Scripts\\pyinstaller-script.py on line 1, but no encoding declared; see <http://python.org/dev/peps/pep-0263/> for details [Ответить]() [Ссылка](https://nikovit.ru/blog/samyy-prostoy-sposob-skompilirovat-python-fayl-v-exe/#262) 0 ![](https://nikovit.ru/upload/resize_cache/main/62e/gfn9t3bm189bmqc7ab1cvx0jg5253y2y/30_30_2/my_photo_avatar.png) 0 [Виталий Николаев](https://nikovit.ru/blog//) 09\.04.2021 10:04:31 У вас скорее всего файл в кодировке windows-1251, сконвертируйте в UTF-8. Также вначале скрипта можно прописать: [Ответить]() [Родитель](https://nikovit.ru/blog/samyy-prostoy-sposob-skompilirovat-python-fayl-v-exe/#262) [Ссылка](https://nikovit.ru/blog/samyy-prostoy-sposob-skompilirovat-python-fayl-v-exe/#263) 0 ![](https://nikovit.ru/bitrix/components/bitrix/blog/templates/.default/images/noavatar.gif) 0 Владимир 09\.04.2021 18:38:23 Я писал программу в IntelliJ IDEA там по умолчанию стояла кодировка UTF-8, вашу строчку в начале добавил, но не помогло. Также пробовал пересохранить файл через Блокнот в нужной кодировке тоже не сработало. Ещё у меня PyInstaller сразу не установился сначала пыталась поставиться версия 4.2, но что-то пошло не так поставилась только 3.3.1. Может с этим как-то связано? Также у меня программе используется tkinter и в принципе мне не нужна консоль. [Ответить]() [Родитель](https://nikovit.ru/blog/samyy-prostoy-sposob-skompilirovat-python-fayl-v-exe/#263) [Ссылка](https://nikovit.ru/blog/samyy-prostoy-sposob-skompilirovat-python-fayl-v-exe/#264) 0 ![](https://nikovit.ru/bitrix/components/bitrix/blog/templates/.default/images/noavatar.gif) 0 Дамир 28\.10.2021 16:40:27 В конце выдаёт ошибку pyinstaller: error: the following arguments are required: scriptname А я правильно ввёл имя скрипта [Ответить]() [Ссылка](https://nikovit.ru/blog/samyy-prostoy-sposob-skompilirovat-python-fayl-v-exe/#289) 0 ![](https://nikovit.ru/bitrix/components/bitrix/blog/templates/.default/images/noavatar.gif) 0 ыы 19\.11.2021 23:10:47 Появляется консоль на долю секунды и сразу пропадает, ничего не происходит. Помогите!!\! [Ответить]() [Ссылка](https://nikovit.ru/blog/samyy-prostoy-sposob-skompilirovat-python-fayl-v-exe/#295) 0 ![](https://nikovit.ru/bitrix/components/bitrix/blog/templates/.default/images/noavatar.gif) 0 Мирон 13\.01.2022 01:37:15 У меня пишет что pyinstaller не является внутренней или внешней командой, что делать [Ответить]() [Ссылка](https://nikovit.ru/blog/samyy-prostoy-sposob-skompilirovat-python-fayl-v-exe/#306) 0 ![](https://nikovit.ru/bitrix/components/bitrix/blog/templates/.default/images/noavatar.gif) 0 Дима 27\.02.2022 20:10:20 "pyinstaller" не является внутренней или внешней командой, исполняемой программой или пакетным файлом. [Ответить]() [Ссылка](https://nikovit.ru/blog/samyy-prostoy-sposob-skompilirovat-python-fayl-v-exe/#316) 0 ![](https://nikovit.ru/bitrix/components/bitrix/blog/templates/.default/images/noavatar.gif) 0 Dsincker 12\.07.2022 15:31:12 Святой ты человек! Я столько всего перепробовал и ничего не помогло, Я отчаялся, но тут наткнулся на эту статью и все сработало! Спасибо\! [Ответить]() [Ссылка](https://nikovit.ru/blog/samyy-prostoy-sposob-skompilirovat-python-fayl-v-exe/#330) 0 ![](https://nikovit.ru/upload/resize_cache/main/62e/gfn9t3bm189bmqc7ab1cvx0jg5253y2y/30_30_2/my_photo_avatar.png) 0 [Виталий Николаев](https://nikovit.ru/blog//) 18\.07.2022 15:11:39 Рад что вам помогла эта статья ![:D](https://nikovit.ru/upload/main/smiles/2/bx_smile_biggrin.png) [Ответить]() [Родитель](https://nikovit.ru/blog/samyy-prostoy-sposob-skompilirovat-python-fayl-v-exe/#330) [Ссылка](https://nikovit.ru/blog/samyy-prostoy-sposob-skompilirovat-python-fayl-v-exe/#332) 0 ![](https://nikovit.ru/bitrix/components/bitrix/blog/templates/.default/images/noavatar.gif) 0 Тимофей 07\.08.2022 23:43:36 Пишет " "pyinstaller" не является внутренней или внешней командой, исполняемой программой или пакетным файлом. " [Ответить]() [Ссылка](https://nikovit.ru/blog/samyy-prostoy-sposob-skompilirovat-python-fayl-v-exe/#333) 0 ![](https://nikovit.ru/bitrix/components/bitrix/blog/templates/.default/images/noavatar.gif) 0 Денис 23\.11.2022 13:07:30 Благодарю, все работает! Только вопрос - а можно как то cmd-шный экран пр запуске exe-шника скрывать? А то вместе с графическим интерфейсом (на питоне написан) висит и черное окно cmd [Ответить]() [Ссылка](https://nikovit.ru/blog/samyy-prostoy-sposob-skompilirovat-python-fayl-v-exe/#343) 0 ![](https://nikovit.ru/bitrix/components/bitrix/blog/templates/.default/images/noavatar.gif) 0 Юрий 13\.03.2023 19:56:55 получился файл с расширением exe в папке dist запускаем программу, но когда вводим данные окно пропадает после ввода данных [Ответить]() [Ссылка](https://nikovit.ru/blog/samyy-prostoy-sposob-skompilirovat-python-fayl-v-exe/#349) 0 [**Добавить комментарий**](https://nikovit.ru/blog/samyy-prostoy-sposob-skompilirovat-python-fayl-v-exe/#comments) ### Популярные записи [Календарь ивентов Steam на 2026 год: фестивали и распродажи](https://nikovit.ru/blog/kalendar-iventov-steam-na-2026-god-festivali-i-rasprodazhi/) 17\.01.2026 22:12:57 [Шпаргалка по семантическим тегам HTML](https://nikovit.ru/blog/shpargalka-po-semanticheskim-tegam-html/) 09\.03.2026 11:00:51 📈 Telegram про сайты, которые продают Показываю реальные сайты, которые приносят заявки, и делюсь идеями как увеличить продажи через сайт. [Перейти на канал](https://t.me/nikolaev_site) [PhpStorm](https://nikovit.ru/search.php?tags=PhpStorm) [shadowrocket](https://nikovit.ru/search.php?tags=shadowrocket) [Системное администрирование](https://nikovit.ru/search.php?tags=%D0%A1%D0%B8%D1%81%D1%82%D0%B5%D0%BC%D0%BD%D0%BE%D0%B5+%D0%B0%D0%B4%D0%BC%D0%B8%D0%BD%D0%B8%D1%81%D1%82%D1%80%D0%B8%D1%80%D0%BE%D0%B2%D0%B0%D0%BD%D0%B8%D0%B5) \</Разработка сайтов\> ### Разработка сайтов для бизнеса - [Разработка лендингов](https://nikovit.ru/services/razrabotka-lendinga/) - [Разработка сайтов-визиток](https://nikovit.ru/services/razrabotka-sajta-vizitki/) - [Разработка корпоративных сайтов](https://nikovit.ru/services/razrabotka-korporativnyy-saytov/) - [Разработка интернет-магазинов](https://nikovit.ru/services/razrabotka-internet-magazinov/) - [Поддержка сайтов на 1С-Битрикс](https://nikovit.ru/services/podderzhka-saytov-na-1s-bitriks/) ### Интеграции и автоматизация бизнес-процессов - [Интеграции с 1С: Предприятие](https://nikovit.ru/services/integraciya-s-1c-predpriyatie/) - [Внедрение Битрикс24](https://nikovit.ru/services/vnedrenie-bitriks24/) - [Внедрение amoCRM](https://nikovit.ru/services/vnedrenie-amocrm-dlya-otdela-prodazh/) - [Интеграция сайта с платежными системами](https://nikovit.ru/services/integratsiya-sayta-s-platezhnymi-sistemami/) ### Поддержка и сопровождение сайтов и CRM - [Почасовая оплата работа программиста](https://nikovit.ru/services/pochasovaya-oplata/) - [Восстановление сайта на CMS Битрикс после вирусов](https://nikovit.ru/services/vosstanovlenie-sayta-bitrix-posle-virusov/) - [Перенос сайта на 1С-Битрикс](https://nikovit.ru/services/perenos-sayta-na-1s-bitriks/) - [Аудит сайта](https://nikovit.ru/services/audit-sayta/) - [Аудит CRM](https://nikovit.ru/services/audit-crm-v-omske/) - [SEO оптимизация сайта](https://nikovit.ru/services/seo-optimizatsiya-sayta/) Сайт работает на сервере: [![](https://wm.timeweb.ru/images/posters/168x31/168x31-1.jpg)](https://timeweb.com/ru/?i=123805&a=385) Копирование материалов разрешено с указанием ссылки на источник. [Политика конфиденциальности](https://nikovit.ru/politika-konfidentsialnosti/) [Telegram - про сайты, которые продают](https://t.me/nikolaev_site) Увеличиваю заявки через сайт + CRM + автоматизацию г. Омск # Заказать проект # Заказать проект Этот сайт использует cookie-файлы и сервис Яндекс-метрика. Для анализа трафика и улучшения работы сайта. Продолжая пользоваться сайтом, вы соглашаетесь с [Политикой обработки персональных данных](https://nikovit.ru/personal-data-policy/) . Принять
Readable Markdown
0 15\.04.201915:0215\.04.2019 15:02:03 ![2019-04-15.png](https://nikovit.ru/upload/resize_cache/main/01e/800_800_1/2019_04_15.png) Я перепробовал кучу разных утилит для компиляции python скрипта в .exe и везде были проблемы или не собирался файл, лог ошибками сыпал, файл собирался но не запускался и т.д. И помог мне самый простой и легкий способ, расскажу о нем в трех шагах: 1\. Устанавливаем пакет для сборки скрипта в exe ``` pip install pyinstaller ``` 2\. Переходим в папку со скриптом ``` cd c:\Свой_путь_до_скрипта ``` 3\. Запускаем компиляцию ``` pyinstaller --onefile main.py ``` Вместо main.py подставляем свое имя скрипта если это отличается. После сборки в папке проекта рядом с вашим скриптом появится папка **dist** в которой и будет находится exe файл. Этот способ работает с установленными сторонними библиотеками python.
Shard135 (laksa)
Root Hash5756245628482763735
Unparsed URLru,nikovit!/blog/samyy-prostoy-sposob-skompilirovat-python-fayl-v-exe/ s443