Archiv verlassen und diese Seite im Standarddesign anzeigen : TextMate/High Sierra: Probleme beim Typesetting/Kompilieren
Maverick
29-09-2017, 18:08
Hallo,
ich habe auf meinem MacBook auf macOS High Sierra 10.13 upgedated. Als LaTeX-Editor nutze ich TextMate 1.5.11. Meine Tex Distribution ist TexLive 2017.
Seit dem Update auf High Sierra bekomme ich in TextMate diese Meldung beim Versuch zu kompilieren:
//bin/bash: line 8: texMate.py: command not found/
Ich kann also nicht mehr kompilieren und ein PDF erstellen lassen. Auch nicht ein Minibeispiel.
Danke für die Unterstützung!
Viele Grüße
Christoph
wieso `bash'? Hast Du Python nicht mit installiert?
Was wird bei
which python
ausgegeben?
VG
Maverick
30-09-2017, 16:02
Hallo Rainer,
ich habe TexLive 2017 nun komplett deinstalliert und neu installiert. Das brachte keine Änderung.
Zu deiner Frage: Der Terminal wirft
/usr/bin/python
aus.
Wenn ich es mit TextMate 2 probiere, kommt dieser Fehler beim Versuch zu kompilieren:
Typeset & View (PDF): line 12: texMate.py: command not found
Das ist aus TextMate selber:
#!/bin/bash
[[ -f "${TM_SUPPORT_PATH}/lib/bash_init.sh" ]] && . "${TM_SUPPORT_PATH}/lib/bash_init.sh"
# Source some support functions we need.
. "${TM_SUPPORT_PATH}/lib/html.sh"
. "${TM_SUPPORT_PATH}/lib/webpreview.sh"
# Prepare output window.
html_header 'Typeset & View' "$FILE"
# Compile.
texMate.py latex 1
RC=$?
html_footer
exit $RC
Hallo Christoph,
dann wird texMate.py bei Dir entweder gar nicht entlang $PATH gefunden oder ist nicht ausführbar.
Ggf. musst Du auch in $TM_SUPPORT_PATH/lib (steht in dieser Variablen (noch) was brauchbares drin?) in den Dateien "bash_init.sh", "html.sh" und "webpreview.sh" nachschauen, ob eine dieser Dateien $PATH verändert.
VG
Maverick
01-10-2017, 10:40
Hallo Rainer,
herzlichen Dank für deine Bemühungen!
ich habe das Problem nun lösen können. Ab macOS High Sierra gibt es in TextMate u.U. Probleme mit alten Bundles-Versionen. Diese muss man löschen, und zwar hier:
/Users/Library/Application Support/TextMate/Bundles/
/Users/Library/Application Support/TextMate/Pristine Copy/Bundles/
Daraufhin hat es wieder funktioniert mit dem Kompilieren, und zwar in TextMate 1.5 sowie in TextMate 2. Ich hatte aber keine eigenen Snippets mehr (da Bundles gelöscht).
Hernach habe ich meine Bundles deshalb wieder in Application Support/TextMate/Bundles/ abgelegt, und zwar eines nach dem anderen, dazwischen immer wieder kompiliert. Dadurch bin ich draufgekommen, welches Bundle die Probleme verursacht. Dieses habe ich dann endgültig gelöscht.
Dies zur Info falls jemand auch diese Probleme haben sollte.
Das war die Rückmeldung vom TextMate-Entwickler:
For 1.5 it will not work with the current bundle. We only support version 1.5 on 10.7 and earlier.
Since you are still in part using 1.5 make sure you don’t have and old version of the bundle eclipsing the included version. Check these locations:
/Users//Library/Application Support/TextMate/Bundles/
/Users//Library/Application Support/TextMate/Pristine Copy/Bundles/
And delete any Latex bundle you find, if any, and then try again.
Gruß
Christoph
Powered by vBulletin® Version 4.2.5 Copyright ©2024 Adduco Digital e.K. und vBulletin Solutions, Inc. Alle Rechte vorbehalten.