Die Suche ergab 9 Treffer

von RebekkaSilber
Samstag 5. Februar 2022, 00:22
Forum: Allgemeine Fragen
Thema: auto-pi-to-exe >> FileNotFoundError: [WinError 3] Das System kann den angegebenen Pfad nicht finden [...]
Antworten: 19
Zugriffe: 3224

Re: auto-pi-to-exe >> FileNotFoundError: [WinError 3] Das System kann den angegebenen Pfad nicht finden [...]

Vielen Dank an alle.

Die für mich funktionierende Lösung:

Code: Alles auswählen

if getattr(sys, 'frozen', False):
    app_dir = os.path.dirname(sys.executable)
else:
    app_dir = os.path.dirname(__file__)
Gerne kann der Thread geschlossen werden.
von RebekkaSilber
Freitag 4. Februar 2022, 23:12
Forum: Allgemeine Fragen
Thema: auto-pi-to-exe >> FileNotFoundError: [WinError 3] Das System kann den angegebenen Pfad nicht finden [...]
Antworten: 19
Zugriffe: 3224

Re: auto-pi-to-exe >> FileNotFoundError: [WinError 3] Das System kann den angegebenen Pfad nicht finden [...]

Folgendes habe ich gerade probiert:

if getattr(sys, 'frozen', False) and hasattr(sys, '_MEIPASS'):
base_path = Path(sys._MEIPASS)
else:
base_path = Path(__file__).parent

work_path = Path.cwd() / base_path

srcPath = os.path.join(work_path, 'Input')
desPath = os.path.join(work_path, 'Output ...
von RebekkaSilber
Freitag 4. Februar 2022, 21:17
Forum: Allgemeine Fragen
Thema: auto-pi-to-exe >> FileNotFoundError: [WinError 3] Das System kann den angegebenen Pfad nicht finden [...]
Antworten: 19
Zugriffe: 3224

Re: auto-pi-to-exe >> FileNotFoundError: [WinError 3] Das System kann den angegebenen Pfad nicht finden [...]

Du hast Recht sparrow.

Die Ausgabe
C:\Users\rebekka\OneDrive - rebekka silber\MyCode
C:\Python\Python39\python.exe
kommt, wenn ich die py-Datei ausführe.

Ich habe den Link von __deets__ gelesen. Ob ich es 100 % verstanden habe, kann ich aber nicht sagen.

Folgende Erkenntnisse habe ich jetzt ...
von RebekkaSilber
Freitag 4. Februar 2022, 20:33
Forum: Allgemeine Fragen
Thema: auto-pi-to-exe >> FileNotFoundError: [WinError 3] Das System kann den angegebenen Pfad nicht finden [...]
Antworten: 19
Zugriffe: 3224

Re: auto-pi-to-exe >> FileNotFoundError: [WinError 3] Das System kann den angegebenen Pfad nicht finden [...]

Vielen Dank für eure Tipps und Geduld.

Ich habe gerade folgendes getestet:

import os
import sys

print(os.getcwd())
print(sys.executable)

Ergebnis:

C:\Users\rebekka\OneDrive - rebekka silber\MyCode
C:\Python\Python39\python.exe

Leider liegt aber meine Datei weder in dem einen noch in dem ...
von RebekkaSilber
Freitag 4. Februar 2022, 14:11
Forum: Allgemeine Fragen
Thema: auto-pi-to-exe >> FileNotFoundError: [WinError 3] Das System kann den angegebenen Pfad nicht finden [...]
Antworten: 19
Zugriffe: 3224

Re: auto-pi-to-exe >> FileNotFoundError: [WinError 3] Das System kann den angegebenen Pfad nicht finden [...]

Vielen Dank.


import xml.etree.ElementTree as ET
from pathlib import Path

SOURCE_PATH = Path("Quelle")
DESTINATION_PATH = Path("Ziel")

def main():
xml_files = list(SOURCE_PATH.glob("*.xml"))
for xml_file in xml_files:
process(xml_file)

if __name__ == "__main__":
main()
von RebekkaSilber
Freitag 4. Februar 2022, 14:03
Forum: Allgemeine Fragen
Thema: auto-pi-to-exe >> FileNotFoundError: [WinError 3] Das System kann den angegebenen Pfad nicht finden [...]
Antworten: 19
Zugriffe: 3224

Re: auto-pi-to-exe >> FileNotFoundError: [WinError 3] Das System kann den angegebenen Pfad nicht finden [...]


Wie gesagt, ich habe dein Problem schon verstanden. Das Problem hier ist, dass deine einkodierte Annahme, __file__ wuerde auf den Pfad des Programms zeigen, nicht (mehr) korrekt ist. Das liegt an der pyinstaller-version, siehe https://pyinstaller.readthedocs.io/en/stable/runtime-information.html ...
von RebekkaSilber
Freitag 4. Februar 2022, 13:04
Forum: Allgemeine Fragen
Thema: auto-pi-to-exe >> FileNotFoundError: [WinError 3] Das System kann den angegebenen Pfad nicht finden [...]
Antworten: 19
Zugriffe: 3224

Re: auto-pi-to-exe >> FileNotFoundError: [WinError 3] Das System kann den angegebenen Pfad nicht finden [...]

Ich glaube wir sprechen von unterschiedlichen Dingen. Aber kein Thema, ich probiere es gerne noch einmal. :-) Vielleicht drücke ich mich auch einfach falsch aus.


Ich verstehe das schon, aber du machst keine Anstalten hier, die Verzeichnisse zu erstellen.


Die Ordner Ziel und Quelle lege ich ...
von RebekkaSilber
Freitag 4. Februar 2022, 12:04
Forum: Allgemeine Fragen
Thema: auto-pi-to-exe >> FileNotFoundError: [WinError 3] Das System kann den angegebenen Pfad nicht finden [...]
Antworten: 19
Zugriffe: 3224

Re: auto-pi-to-exe >> FileNotFoundError: [WinError 3] Das System kann den angegebenen Pfad nicht finden [...]

https://drive.google.com/file/d/1BqqHbjmrhUj_s1CpqqTMOA6UbQ4x_6FD/view?usp=sharing

Ist ein anderes damals von mir erstelltes Programm, aber die gleiche Logik.

Ausschnitt aus dem Code:


import xml.etree.ElementTree as ET
import os

## Pfade ermitteln und festlegen

appDir = os.path.dirname(os ...
von RebekkaSilber
Freitag 4. Februar 2022, 10:48
Forum: Allgemeine Fragen
Thema: auto-pi-to-exe >> FileNotFoundError: [WinError 3] Das System kann den angegebenen Pfad nicht finden [...]
Antworten: 19
Zugriffe: 3224

auto-pi-to-exe >> FileNotFoundError: [WinError 3] Das System kann den angegebenen Pfad nicht finden [...]

Hallo zusammen,

ich habe gerade ein kleines Skript angepasst. Das Skript funktioniert auch einwandfrei vor der Umwandlung mit auto-pi-to-exe.

Ich bekomme beim Ausführen der EXE aber folgende Fehlermeldung:


Traceback (most recent call last):
File "programm.py", line 140, in <module ...