Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Sonstige Werkzeuge (https://www.delphipraxis.net/63-sonstige-werkzeuge/)
-   -   Python4Delphi - python38.dll nicht gefunden (https://www.delphipraxis.net/216917-python4delphi-python38-dll-nicht-gefunden.html)

SearchBot 24. Mär 2025 12:43

Python4Delphi - python38.dll nicht gefunden
 
Ich habe für Athens aus dem GetIt die "Python4Delphi" und "Python Environments 3.11" installiert.

Und wie verwende ich die jetzt?

Ich habe mit rechtsklick im Projekt-Fenster das Python auf Version3.13 eingestellt - es macht irgendwas und dann starte ich die Demo01

Meldung:
Zitat:

Error 126: Could not open Dll "python38.dll"
Aha. Ist aber auf 3.13 eingestellt.
Im Objektinspektor:
Delphi-Quellcode:
PythonEngine1.DllName = 'python313.dll'
PythonEngine1.DllPath = ''
Ich habe den DllPath auch auf den Applicationpath gesetzt oder auf einen Ordner, in dem ich von hier die aktuelle Python-Version heruntergeladen habe.

Es sucht immer nur nach der python38.dll

Also habe ich die alte Version bereitgestellt, den DllPath notiert. Dann bekomme ich:
Zitat:

Error 127: could not map symbol "PyRun_String"
Was fehlt bei meinem Athens denn, daß dieses Package nicht läuft??
Oder ist da ein genereller Bug drin, den die Entwickler bei sich nicht bemerken, weil sie ja alles beieinander haben?!

SearchBot 24. Mär 2025 14:41

AW: Python4Delphi - python38.dll nicht gefunden [gelöst]
 
Aah, habs herausgefunden.

Es ist erforderlich, zuvor auch das Python auf dem System zu installieren.
Leider gingen die Entwickler wohl davon stillschweigend davon aus, daß man das weiß - Überraschung! Weiß nicht jeder.


Alle Zeitangaben in WEZ +1. Es ist jetzt 23:51 Uhr.

Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz