Tres de las acciones de Automator de Apple llaman a python2, a pesar de que Apple lo ha eliminado. No se ejecutarán bajo python3 sin modificación.
1. Instalar python2.
La llamada scripts env python
para que puedas instalar python2 directamente desde Python.org (también necesitarás pip pyobjc
).
2. Utiliza la propia acción rápida de Apple "Crear PDF" para combinar PDFs.
Esto funciona bien para combinar PDFs en el Finder, pero si desea utilizar la acción como parte de un flujo de trabajo de Automator, considere Shortcuts.app en su lugar, cuyas acciones PDF no utilizan Python.
3. Utilizar un python3 script actualizado para la manipulación de PDF.
He producido (mejor) python3 scripts para una gama de manipulación de PDF, incluyendo la concatenación, y una cuadrícula.
https://github.com/benwiggy/PDFsuite/tree/master/Python3
Puede incluirlos en Automator o en la acción Run Shell script de Shortcut.app, que ofrece cualquier lenguaje instalado. (Seleccione "Pass Input as Arguments")
De nuevo, si instalas python3, necesitarás pip3 pyobjc
para obtener la biblioteca puente ObjC necesaria.