Heim  >  Artikel  >  Backend-Entwicklung  >  So packen Sie ein in Pycharm geschriebenes Programm in eine Anwendung

So packen Sie ein in Pycharm geschriebenes Programm in eine Anwendung

下次还敢
下次还敢Original
2024-04-18 14:06:20482Durchsuche

PyCharm kann Python-Programme auf die folgenden drei Arten in ausführbare Anwendungen packen: PyInstaller: Wird zum Packen ausführbarer Windows-, MacOS- und Linux-Dateien verwendet. cx_Freeze: Erstellt eine ausführbare Datei und einen Build-Ordner mit zugehörigen Dateien. Py2Exe (nur Windows): Erstellt eine ausführbare Datei und einen dist-Ordner mit zugehörigen Dateien.

So packen Sie ein in Pycharm geschriebenes Programm in eine Anwendung

So packen Sie ein Programm in PyCharm in eine Anwendung

PyCharm bietet eine Vielzahl von Methoden zum Packen von Python-Programmen in ausführbare Anwendungen zur Verteilung und Ausführung ohne Python-Interpreter.

Methode 1: Verwenden von PyInstaller

PyInstaller ist eine Drittanbieterbibliothek zum Packen von Python-Programmen in ausführbare Windows-, MacOS- und Linux-Dateien.

  1. PyInstaller installieren: pip install pyinstallerpip install pyinstaller
  2. 打开 PyCharm,转到 "Tools" > "External Tools..."
  3. 在 "External Tools" 窗口中,单击 "加号" 图标。
  4. 输入以下命令:"pyinstaller {your_script.py}",其中 {your_script.py} 是您要打包的 Python 脚本。
  5. 单击 "OK"。
  6. 在 PyCharm 中运行外部工具。PyInstaller 将创建一个可执行文件和一个 dist 文件夹,其中包含相关文件。

方法 2:使用 cx_Freeze

cx_Freeze 是另一个用于打包 Python 程序的第三方库。

  1. 安装 cx_Freeze:pip install cx_Freeze
  2. 打开 PyCharm,转到 "File" > "Project Structure..."
  3. 在 "Project Structure" 窗口中,转到"Tools" > "Python Packaging Tool"。
  4. 选择 "cx_Freeze Executable"。
  5. 配置打包选项,如目标平台、输出文件名等。
  6. 单击 "Apply" 和 "OK"。
  7. PyCharm 将创建一个可执行文件和一个 build 文件夹,其中包含相关文件。

方法 3:使用 Py2Exe(仅限 Windows)

Py2Exe 是一个用于将 Python 程序打包为 Windows 可执行文件的库。

  1. 安装 Py2Exe:pip install py2exe
  2. 打开 PyCharm,转到 "Tools" > "Run External Tool..."
  3. 在 "External Tools" 窗口中,单击 "加号" 图标。
  4. 输入以下命令:"py2exe {your_script.py}",其中 {your_script.py}
  5. Öffnen Sie PyCharm, gehen Sie zu „Extras“ > „Externe Tools…“
  6. Klicken Sie im Fenster „Externe Tools“ auf das „Pluszeichen“. " " Symbol.
  7. Geben Sie den folgenden Befehl ein: „pyinstaller {your_script.py}“, wobei {your_script.py} das Python-Skript ist, das Sie verpacken möchten.
🎜Klicken Sie auf „OK“. 🎜🎜Führen Sie externe Tools in PyCharm aus. PyInstaller erstellt eine ausführbare Datei und einen dist-Ordner mit den relevanten Dateien. 🎜🎜🎜🎜Methode 2: Verwendung von cx_Freeze🎜🎜🎜cx_Freeze ist eine weitere Bibliothek eines Drittanbieters zum Packen von Python-Programmen. 🎜🎜🎜Installieren Sie cx_Freeze: pip install cx_Freeze🎜🎜Öffnen Sie PyCharm, gehen Sie zu „Datei“ > „Projektstruktur …“ 🎜🎜Gehen Sie im Fenster „Projektstruktur“ zu „Extras“ > „Python-Verpackungstool“. 🎜🎜Wählen Sie „cx_Freeze Executable“. 🎜🎜Konfigurieren Sie Verpackungsoptionen wie Zielplattform, Name der Ausgabedatei usw. 🎜🎜Klicken Sie auf „Übernehmen“ und „OK“. 🎜🎜PyCharm erstellt eine ausführbare Datei und einen Build-Ordner mit den relevanten Dateien. 🎜🎜🎜🎜Methode 3: Verwendung von Py2Exe (nur Windows) 🎜🎜🎜Py2Exe ist eine Bibliothek zum Packen von Python-Programmen in ausführbare Windows-Dateien. 🎜🎜🎜Py2Exe installieren: pip install py2exe🎜🎜Öffnen Sie PyCharm, gehen Sie zu „Extras“ > „Externes Tool ausführen…“ 🎜🎜Klicken Sie im Fenster „Externe Tools“ auf „Hinzufügen“ Nummer"-Symbol. 🎜🎜Geben Sie den folgenden Befehl ein: „py2exe {your_script.py}“, wobei {your_script.py} das Python-Skript ist, das Sie verpacken möchten. 🎜🎜Klicken Sie auf „OK“. 🎜🎜Führen Sie externe Tools in PyCharm aus. Py2Exe erstellt eine ausführbare Datei und einen dist-Ordner mit den relevanten Dateien. 🎜🎜

Das obige ist der detaillierte Inhalt vonSo packen Sie ein in Pycharm geschriebenes Programm in eine Anwendung. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn