Open Hausilein opened 5 years ago
Ich weiss zwar nicht, welchen Code du meinst, aber du hast Glück und ich spreche auch Deutsch :-)
Python ist die Programmiersprache in der das Programm geschrieben ist, welches die .lua Dateien modifiziert. Du findest im Internet viele Anleitungen, wie man die richtige Version von Python (3.x) auf dem Mac installierst. Zum Beispiel https://www.saintlad.com/install-python-3-on-mac/
Aber vermutlich ist es am einfachsten wenn du einen lokalen Kollegen mit IT Kentnissen um Hilfe bittest. Wie du sagst, man muss nicht alles selber können :-)
Hallo astuder, Danke für die Antwort. Nun, das Programm Python habe ich installiert. Das hat mittels der .dmg einwandfrei geklappt.
Was ich zustande gebracht habe:
On Mac, the name of the patched Lua file must be identical with the original file. The easiest is to first rename the orignal file, e.g. to orignal-name.lua.bak.
Dies ist erledigt. Die drei gewünschten Dateien sind auf dem Desktop im Ordner "Lightroom Patch" gespeichert und wie gewünscht umbenannt.
Was ich nicht verstehe / scheitere:
Then run patchluastr.py as follows, replacing {your-api-key} with your Google API key (without curly brackets):
Wie muss ich das "runnen" lassen? Im Terminal oder in irgendwo in Python? Den "Befehl"
patchluastr.py LocationMapView.lua.bak "client=gme-adobesystems" "key={your-api-key}" -o LocationMapView.lua
habe ich im Texeditor gespeichert und meinen API-Code eingesetzt. Nur, wo muss ich das Ganze nun einsetzen und laufen lassen? Im Terminal oder in irgendwo in Python?
Das mit dem Support von einem Kollegen tönt gut, nur, das sind alles Window-Freaks. Können die das auch auf einem Mac bewerkstelligen? Ich glaub, ich frag mal meinen Sohn. Deshalb wäre es schon schön und gut (auch für meine Ego) wenn ich das alleine hinbringen würde. Gruss Hans
Terminal.app starten.
python3 --version
eintippen. Sollte was mit Python 3.x.y ausgeben.
Mit dem cd
Kommando in das Verzeichnis mit den Lightroom Files navigieren.
Dort dann die Kommandos aus der Anleitung eintippen. Evt. mit python3
for dem patchluastr.py
um sicherzugehen, dass die richtige Version von Python verwendet wird.
Danke für die Geduld. Ich probier es am Wochenende mal aus. Gruss Hans
Danke für die Geduld. Ich probier es am Wochenende mal aus. Gruss Hans
Ist schon eine Weile her, aber auch für andere Mac-Anwender: ich weiss nicht mehr, wie Python3 bei mir auf den Mac gekommen ist (Mojave) - als Entwickler installiert man immer wieder mal Entwicklerwerkzeuge ;)
Aber Python 2 ist auch (noch) installiert bei mir, und da es standardmässig ausgeführt wird mit "python" muss man alle obigen Befehle mit einem expliziten "python3" vornedran ausführen, also z.B.
python3 patchluastr.py LocationMapView.lua.bak "client=gme-adobesystems" "key={your-api-key}" -o LocationMapView.lua
Dann wird das "patchluastr.py" Pythonscript definitiv mit der korrekten Python 3 Version ausgeführt :)
Hallo, Ich scheitere mit meinem Mac bei Punkt 5. Wobei ich sagen muss, dass ich keine grosse Ahnung von Terminal und Co habe. Deshalb: Was muss ich mit Python machen? Für was brauch ich das Programm und was muss ich im Terminal eingeben? Kann mir das vielleicht einer der Fachleute erklären? Was ich habe: Die drei gewünschten Dateien auf dem Desktop im Ordner "Lightroom Patch" gespeichert und an den Namen ein .bak angehängt. So weit bin ich gekommen, jetzt klemmt es. Leider.
Und als Ausrede: Ich bin dafür im der Lage etwa 20 auf dem Schweizer Eisenbahn-Netz verkehrender Triebfahrzeuge und Loks professionell zu bewegen. Mann kann nicht alles können. Danke für die Geduld und einen schönen Gruss aus dem Aargau Hans
Ps: Da im Code einiges an deutschen Beschreibungen zu lesen ist, habe ich mir erlaubt diesen Beitrag in Deutsch zu verfassen. Chunt guet :-)