Faz o ghostscript rodar da linha de comando do Windows nativamente

2

Meu problema: estou usando o Python para imprimir plotagens que normalmente eu envio como arquivo .pdf. Agora eu quero usar arquivos .eps, mas o Ghostscript é necessário (o que eu notei porque meu console Python deu o erro "Comando gs não encontrado").

Agora eu instalei o Ghostscript e cheguei até mesmo a escrever um AutoRun no registro em HKEY_CURRENT_USER -> Software -> Microsoft -> CommandProcessor com o valor definido para um arquivo .cmd onde eu defino um alias doskey gs=gswin64c (já que no Windows o executável é chamado gswin64c , mas o Python quer executar a versão do Linux gs ).

De qualquer forma, ainda recebo o erro. A parte inferior do console do Python imprime: 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 .

Acredito que o erro esteja ligado ao fato de o Python não conseguir executar o Ghostscript, mas não sabe para onde ir a partir daqui. Alguma solução? Obrigado antecipadamente!

    
por Ian 21.07.2016 / 14:38

1 resposta

2

Bem, isso é estranho. A reinicialização resolveu meu problema. Parece que eu fiz os passos certos, mas sem reiniciar não funcionaria. Talvez isso possa ajudar alguém no futuro.

    
por 21.07.2016 / 15:20