Also das ist jetzt peinlich. Neustart hat mein Problem gelöst. Es scheint, als hätte ich die richtigen Schritte unternommen, aber ohne Neustart würde es nicht funktionieren. Vielleicht kann dies in der Zukunft jemand anderem helfen.
Ghostscript nativ von der Windows-Befehlszeile ausführen
Mein Problem: Ich verwende Python, um Plots zu drucken, die ich normalerweise als .pdf-Datei auslege. Jetzt möchte ich .eps-Dateien verwenden, aber Ghostscript ist erforderlich (was mir aufgefallen ist, weil meine Python-Konsole den Fehler "Befehl gs nicht gefunden" ausgegeben hat).
Nun habe ich Ghostscript installiert und bin sogar so weit gegangen, einen AutoRun in die Registry unter zu schreiben, HKEY_CURRENT_USER -> Software -> Microsoft -> CommandProcessor
wobei der Wert auf eine .cmd-Datei gesetzt ist, in der ich einen Alias definiert doskey gs=gswin64c
(da die ausführbare Datei unter Windows benannt wird, gswin64c
aber Python die Linux-Version ausführen möchte gs
). .
Trotzdem bekomme ich immer noch den Fehler. Der Boden der Python Konsole druckt: gs_distill your image.\nHere is the full report generated by ghostscript:\n\n' + fh.read()) TypeError: Can't convert 'bytes' object to str implicitly
.
Ich glaube, der Fehler hängt damit zusammen, dass Python Ghostscript nicht ausführen kann, weiß aber nicht, wohin er gehen soll. Irgendwelche Lösungen? Danke im Voraus!
1 Antwort auf die Frage
Verwandte Probleme
-
12
Warum wird der Ordner / winsxs so groß und kann er verkleinert werden?
-
2
Erhöhte Berechtigungen für Startanwendungen in Windows?
-
14
PDF Viewer unter Windows
-
7
Welche Windows-Dienste kann ich sicher deaktivieren?
-
8
Firefox PDF-Plugin zum Anzeigen von PDF-Dateien im Browser unter Windows
-
1
Windows verliert das Bildschirmlayout
-
1
Gibt es eine Möglichkeit, Installationen / Updates zu verhindern, die meine Festplatte mit kryptisch...
-
1
Wie kann ich von Ubuntu aus über das Netzwerk auf Windows Vista-Drucker zugreifen?
-
6
Log Viewer unter Windows
-
3
Windows-Hintergrundproblem mit zwei Bildschirmen