Как скомпилировать python в exe файл в visual studio

от admin

Русские Блоги

Используйте VScode для написания программ на Python и их упаковки в файлы .exe

Говорят, что у Visual Studio Code (VS Code) есть много преимуществ. Мне он действительно нравится после того, как я это понял. Мне он нравится в основном по трем причинам. Одна из них — это то, что VS Code — это открытый код и кроссплатформенность. Другая — потому что его интерфейс очень крутой. Помимо основных требований к коду, конечно, есть еще и сильное любопытство.

Используйте VScode, чтобы написать первую программу Python one.py и упаковать ее в файл .exe.

Версия программы, использованная в демонстрации: python36, VScode1.27.1, pyinstaller3.4.

Один,Скачать VS CodeИ установить

Во-вторых, настройте среду Python

Щелкните значок питания в нижнем левом углу, выберите расширения во всплывающем меню, введите «Python» в поле поиска в левом верхнем углу, вы увидите множество подключаемых модулей Python, выберите установку своих любимых подключаемых модулей Python (с двумя изображениями).

Рисунок 1 Шаг 1 установки подключаемого модуля Python

Рисунок 2 Шаг 2 установки Python

Кроме того, убедитесь, что каталог установки Python должен быть добавлен в подключаемый модуль переменных системной среды для нормальной работы. Компьютер-> Свойства-> Расширенные настройки системы-> Переменные среды, найдите «Путь» в системных переменных и дважды щелкните, чтобы открыть его, добавьте путь установки Python после «значения переменной», а затем сохраните его. После завершения добавления Win + R введите python, чтобы проверить успешность добавления. (С двумя изображениями, показывающими основные шаги)

Рисунок 3 Установка переменных среды системы Python

Рисунок 4 Проверьте, успешно ли добавлена ​​переменная среды Python (обычный интерфейс)

В-третьих, используйте VS Code для написания первой программы на Python.

Следующий контент будет написан на другом компьютере, а стиль скриншота несовместим (сейчас используется компьютер с системой Windows 10, а до Windows 7), пожалуйста, поймите!

1. Создайте папку для хранения исходного кода проекта Я создал каталог VScode / one на диске e.

2. Щелкните «Открыть папку» на странице приветствия и выберите только что созданный каталог e: / VScode / one.

Рисунок 5 Эффект отображения открытия каталога e: \ VScode \ one

3. Щелкните «Новый файл» в месте, указанном на рисунке ниже, введите имя файла «one.py» в поле ввода и дважды щелкните файл «one.py», чтобы увидеть область написания кода.

Рис. 6. Новый файл one.py

Рисунок 7 Откройте файл one.py

4. Напишите пример кода следующим образом:

5. Нажмите F5, чтобы запустить код, и результат работы показан на рисунке ниже:

Рисунок 8 Эффект выполнения кода

Если необходимые подключаемые модули Python не были установлены правильно ранее, при запуске кода могут возникнуть ошибки. VScode автоматически находит правильные подключаемые модули в соответствии с типом файла .py и предлагает их установить (обычно в правом нижнем углу экрана), нажмите «установить», чтобы установить Затем, после установки подключаемого модуля в соответствии с запросом, вы можете выполнить код.

Читать:
Какое время будут показывать часы если

В-четвертых, упакуйте файл Python в программу .exe.

Используйте pip для установки pyinstaller, а затем используйте pyinstaller для упаковки программы python.

How to compile .py to .exe in Microsoft Visual Studio Community 2017?

How do you compile .py to .exe in Microsoft Visual Studio 2017? I have looked through the menus but can not find what I’m looking for?

Tom Davies's user avatar

2 Answers 2

Hey Tom!

You can compile it, but only into a .pyc file which is a compiled python file, which I do not know what it does. I personally chose to installed pyinstaller, and ran pyinstaller [filename].py from the command line. It is easier than py2exe.

Anonymous's user avatar

Python is usually not compiled but executed using the python interpreter.

You should only ever compile it to an .exe if you want to execute it on windows without having to install python first. That can be done by using pyinstaller or py2exe (in case you use python 2).

    The Overflow Blog
Related
Hot Network Questions

Subscribe to RSS

To subscribe to this RSS feed, copy and paste this URL into your RSS reader.

Site design / logo © 2023 Stack Exchange Inc; user contributions licensed under CC BY-SA . rev 2023.3.13.43305

By clicking “Accept all cookies”, you agree Stack Exchange can store cookies on your device and disclose information in accordance with our Cookie Policy.

Компилируем код Python в файл exe

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

Для начала Вам необходимо скачать компилятор pyinstaller, для чего вам понадобится команда:

Далее ваш код в формате. py необходимо разместить в системную папку Scripts.

Путь к этой папке обычно выглядит так:

Если Вы инсталлировали Python в другое место, соответственно ищите папку там.

Далее приступаем собственно к компиляции, для чего: выделяем путь к папке Scripts в окне браузера, вместо него набираем команду cmd и жмем Enter.

Похожие статьи