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?!