Python önállóan futtatható programok - 02 - pyinstaller használata

preview_player
Показать описание
Ebben a mini sorozatban arról fogunk tanulni, hogyan készíthetünk önállóan futtatható programokat Python programjainkból.
Рекомендации по теме
Комментарии
Автор

Nagyon jó oktató vagy ! A legjobb! Gratulálok !

ferencignacz
Автор

Win 10 Enterprise + Panda. Rá se bagózik a onefile-ra. Köszi a videókat. Szuperek!

krisztiankiskovacs
Автор

Nagyon hasznos ez a vidó is. Köszönöm ismét.
A --onefile használatával nekem az a tapasztalatom, hogy egy komolyabb program észrevehetően lassabban fut, ezért nem is szeretem használni.

arehy
Автор

Fantasztikus oktató anyagaid vannak. Egy gyors kérdés : Egy Phyton projecten belül ha van több egymással kommunikáló phyton fájl akkor is csak a mainból készítünk önállóan futtatható programot? Tehát mondjuk neked most a triangle projecten belül a triangle.py a main fájl és ha lenne ebben a mappában vagy projectben több py fájl amelyik kommunikál a triangle.py fájlllal akkor is csak a triangle.py fájlból készítünk önállóan futtatható programot?

palatyim
Автор

Ubuntu 20.04-ben, jelenleg python 3.8.5 van és működik! :) Ha más is ubi-ban nyomja, hasznos lehet ez a script:

#!/bin/bash

WORK_DIR="02/"

[[ -d "${WORK_DIR}" ]] && rm -rf "${WORK_DIR}"
mkdir "${WORK_DIR}"
python3 -m venv "${WORK_DIR}"
"${WORK_DIR}"bin/pip3 list
cp triangle.py "${WORK_DIR}"
cp favicon.ico "${WORK_DIR}"
"${WORK_DIR}"bin/pip3 install pyglet
"${WORK_DIR}"bin/pip3 install pyinstaller
"${WORK_DIR}"bin/pyinstaller "${WORK_DIR}"triangle.py --windowed --onefile --distpath="${WORK_DIR}"dist/ --workpath=02/build/ --specpath="${WORK_DIR}"

# tádám:
ls -l "${WORK_DIR}"dist/triangle

andrassipos
Автор

Helló, én már régebben is használtam ezt, és eddig működött is. De most csináltam egy kis projektet és nem akar működni csak egy része. Rátudnál esetleg nézni? Mert stackoverflow-n eddig semmi javaslat nem vált be. Csak egy file szóval, nincs sok dolog vele. Mégse megy (--onefile-ban és simán se).

bakonyimate
Автор

Hello, nekem a onefile-al hibat ir ki ha mas gepen szeretnem futtatni.

"The program can`t start because is missing from your computer.
Try reinstalling the program to fix this problem."


Ilyennel talalkozott valaki?

tottyi
Автор

Szia. Lenne egy kérdésem. Sikeresen létrehozom a futtatható file-t, amit le is tudok futtatni. Viszont ha ellenőrzöm vírus irtóval, trójai vírust észlel és törli is. Ez miért történik?
Köszönöm a választ.

jozsef