» Poradna » Programy

Spustil jsem .exe soubor a zobrazilo se mi error loading python DLL

 |   |  Microsoft Windows 10 Firefox 118.0

Ahoj, spustil jsem exe soubor na počítači kde asi není nainstalován python, nebo jen nějaká starší verze a zobrazilo se mi: "error loading python DLL". To že neobsahuje python možná bude důvodem. Ale já si myslel, že .exe soubory fungují právě i bez pythonu. Tak nevíte, čím by to mohlo být?Děkuji

Mohlo by vás také zajímat

Odpovědi na otázku

 | Macintosh OS X Safari 0.0

Co to je za exe. Nektere mohou potřebovat různé knihovny, ve kterých byly napsany

Souhlasím  |  Nesouhlasím  |  Odpovědět
 |   |  Microsoft Windows 10 Chrome 117.0.0.0

pokud .exe volá funkce ze sdílené knihovny tak samozřejmě nestačí samotné .exe

Souhlasím  |  Nesouhlasím  |  Odpovědět
avatar
 | Unknown Mozilla 109.0

EXE se z Pythonu dela obvykle tak, ze je interpret Pythonu zabaleny bud primo v tom EXE nebo v ZIP souboru vedle.Bud jsi zkopiroval jen cast potrebnych souboru, nebo to EXE nekdo vytvoril spatne (a neprisel na to, protoze na jeho pocitaci to pochopitelne fungovalo).

Souhlasím  |  Nesouhlasím  |  Odpovědět
 | Android Chrome 118.0.0.0

Exe soubor? To je soubor něčeho, čemuž přípona exe poroučí, že ty hlody v tom souboru napsané nemají být zobrazeny, ale provedenyTakže jsou soubory s příponou třeba txt, které mi monitor hezky zobrazí, a já si čtu o tom, že by se mi něco, nějak, za pomoci něčeho mohlo přihodit, soubor exe obsahuje pouze příkazy. (A komentáře). Takže jestli němu počítači nějaký exe soubor přikáže, že má udělat něco, co můj počítač neumí, nebudu se divit. Náklady se ocitám ve stejné situaci, ve které svůj rázový utahovák nemohu použít na výměnu kol u bráchova auta. Musí použít redukci.Jestliže Vám exáč volá něco, co nemáte, je to podobná chyba, jako když Vás osloví krásná dívka, která po Vás touží, Vy ji nerozumíte ani slovo.Hele, a proč vlastní něco spouštíte, když netušíte, co se stane?

Souhlasím  |  Nesouhlasím  |  Odpovědět
 |   |  Microsoft Windows 10 Firefox 116.0

To je první kapitola. Další bude: Spustil jsem exe soubor na počítači, ten se restartoval a teď nic nefunguje.

Souhlasím  |  Nesouhlasím  |  Odpovědět
 |   |  Microsoft Windows 10 Firefox 118.0

Vím co se stane, jen jsem to spustil na jiném počítači.

Souhlasím  |  Nesouhlasím  |  Odpovědět
 |   |  Microsoft Windows 10 Firefox 118.0

Takže jestli to chápu správně, bude nejlepší vytvořit a zkonvertovat ten .py soubor do exe na tom počítači, kde s ním chci pracovat, že?

Souhlasím  |  Nesouhlasím  |  Odpovědět
avatar
 | Unknown Mozilla 109.0

Aha, koukam ze jsi nenapsal podstatnou informaci, ze je to tvuj vytvor. Staci jen zkopitovat vsechny soubory, ktere pri vytvareni EXE souboru vzniknou. Nebo zmenit zpusob vytvareni tak, aby vse bylo zabalene do toho EXE souboru.

Souhlasím  |  Nesouhlasím  |  Odpovědět
 |   |  Macintosh OS X Chrome 118.0.0.0

Kdyby ses v pondělí zeptal např. takto:Přes PyInstaller jsem si vytvořil exe soubor z py programu, ale při spuštění na druhém PC mi to hlásí "error loading python DLL" ...měl bys odpověď už v pondělí ...možná by stačilo něco jakopyinstaller --onefile your_script.pyexe se vytváří obvykle z důvodu přenositelnosti, takže nedává smysl instalovat Python na druhý PC ...

Souhlasím  |  Nesouhlasím  |  Odpovědět
 |   |  Android Chrome 112.0

Ano, to jsem udělal (pomocí grafického rozhraní programu) a importovaný soubor jsem na druhém počítači taky nainstaloval.

Souhlasím  |  Nesouhlasím  |  Odpovědět
 |   |  Android Chrome 112.0

Celý ten text co se mi zobrazuje je tento:
Error loading Python DLL 'C:\Users\Tomas\AppData\Local\Temp\ MEI11282\python310.dll'. LoadLibrary: Uvedený modul nebyl nalezen.
Mimochodem, vytvořil jsem na to na pc s windows 10 a spouštěl na w7.

Souhlasím  |  Nesouhlasím  |  Odpovědět
 |   |  Microsoft Windows 10 Chrome 118.0.0.0

našel jsem na webu 2 rady:Měl jsem stejný problém a bylo to proto, že jsem používal výstup v build/main místo dist/main (dist/main.exe v případě , že jste použili --onefile)--Nefungovalo to, protože jsem zkompiloval skript pomocí pyinstalleru s pythonem 3.10, ale maximální verze pythonu Windows 7 je 3.8

Souhlasím  |  Nesouhlasím  |  Odpovědět
avatar
 | Microsoft Windows 10 Firefox 119.0

To posledni je dost nepravdepodobne, Python vydava nove verze soucasne na vsechny platformy, myslim. Urcite se nemohlo stat ze bys na nejakem systemu mel Python 3.10, zatimco na Windows byla "maximalni" verze 3.8.

Souhlasím  |  Nesouhlasím  |  Odpovědět
 |   |  Microsoft Windows 10 Chrome 118.0.0.0

taky jsem myslel že to verzí Windows být nemůže ...https://www.python.org/downloads/windows/např. Note that Python 3.9.16 cannot be used on Windows 7 or earlier.https://stackoverflow.com/questions/72243852/pyinst...

Souhlasím  |  Nesouhlasím  |  Odpovědět
avatar
 | Microsoft Windows 10 Chrome 116.0.0.0

Zrovna tohle není pravda. Poslední verze Pythonu nejsou pro W7.

Souhlasím  |  Nesouhlasím  |  Odpovědět

Související témata: Loading