Fehlende Python in LibreOffice organisieren Makros Menü

10

Ich habe das LibreOffice 4.0.2.2, das mit Ubuntu 13.04 geliefert wird. Das Menü Extras-Makros-Organisieren-Makros zeigt nur das Element LibreOffice Basic an . Ich nahm an, ich würde auch Python und andere Sprachen finden. Dieser Beitrag und viele andere Beiträge sprechen darüber, aber ich kann ihn nicht finden.

War meine Annahme falsch? Muss ich etwas installieren?

stenci
quelle

Antworten:

13

Ich hatte das gleiche Problem und habe es durch die Installation gelöst libreoffice-script-provider-python:

sudo apt-get install libreoffice-script-provider-python

Ich hoffe es hilft.

Update: Um Ihre Skripte im ~/.config/libreoffice/4/user/Scripts/pythonMakrodialog aufzulisten , sollten Sie sie in einem Ordner namens: ablegen, wie von @Mark in den Kommentaren hervorgehoben.

Valdir Stumm Junior
quelle
2
Danke, es hat funktioniert. Jetzt habe ich das Python-Element, aber ich kann nur vorhandene Python-Makros ausführen. Ich kann keine neuen erstellen oder vorhandene bearbeiten. Vermisse ich noch etwas Oder funktioniert das so? Wie erstelle ich eine neue?
Stenci
Ja, ich stecke am selben Ort fest ...
PedroMorgan
1
Soweit ich weiß, ist in LibreOffice keine Python-Bearbeitungsfunktion integriert. Sie können Ihre Makros in einem externen Editor bearbeiten und dann im entsprechenden Pfad speichern.
Valdir Stumm Junior
0

Erstellen Sie ein Unterverzeichnis Python (alle Kleinbuchstaben) in Ihrem Home-Verzeichnis ~/.config/libreoffice/4/user/Scriptsund legen Sie Ihre Skripte dort ab.

user3726867
quelle
2
Das funktioniert nicht auf Ubuntu 14.04 mit Libreoffice - Skripte stattdessen in gesetzt werden soll ~/.config/libreoffice/4/user/Scripts/python- siehe stackoverflow.com/a/22074770/420385
Mark