lilypond-es
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Lilypond no funciona desde la temrinal en MAC


From: Patricio F. Calatayud
Subject: Re: Lilypond no funciona desde la temrinal en MAC
Date: Wed, 12 May 2021 10:14:01 -0500

Ok, voy a cambiar la pregunta. Un paso antes:

Estoy intentando utilizar la API abjad para hacer partituras con Lilypond.

Activo python3 y ejecuto el código más simple



$ python3

Python 3.9.4 (v3.9.4:1f2e3088f3, Apr  4 2021, 12:32:44) 

[Clang 6.0 (clang-600.0.57)] on darwin

Type "help", "copyright", "credits" or "license" for more information.

>>> import abjad

>>> note = abjad.Note("c'4")

>>> abjad.show(note)

Traceback (most recent call last):

  File "<stdin>", line 1, in <module>

  File "/Users/patriciocalatayud/abjad/abjad/io.py", line 715, in show

    result = illustrator()

  File "/Users/patriciocalatayud/abjad/abjad/io.py", line 83, in __call__

    string = self.string or self.get_string()

  File "/Users/patriciocalatayud/abjad/abjad/io.py", line 159, in get_string

    lilypond_file = illustrate(self.illustrable, **self.keywords)

  File "/Users/patriciocalatayud/abjad/abjad/illustrators.py", line 254, in illustrate

    return method(item, **keywords)

  File "/Users/patriciocalatayud/abjad/abjad/illustrators.py", line 27, in _illustrate_component

    lilypond_file = LilyPondFile(items=[block])

  File "/Users/patriciocalatayud/abjad/abjad/lilypondfile.py", line 1116, in __init__

    version = LilyPondVersionToken()

  File "/Users/patriciocalatayud/abjad/abjad/lilypondfile.py", line 872, in __init__

    version_string = configuration.get_lilypond_version_string()

  File "/Users/patriciocalatayud/abjad/abjad/configuration.py", line 479, in get_lilypond_version_string

    proc = subprocess.run(command, stdout=subprocess.PIPE)

  File "/Library/Frameworks/Python.framework/Versions/3.9/lib/python3.9/subprocess.py", line 505, in run

    with Popen(*popenargs, **kwargs) as process:

  File "/Library/Frameworks/Python.framework/Versions/3.9/lib/python3.9/subprocess.py", line 951, in __init__

    self._execute_child(args, executable, preexec_fn, close_fds,

  File "/Library/Frameworks/Python.framework/Versions/3.9/lib/python3.9/subprocess.py", line 1821, in _execute_child

    raise child_exception_type(errno_num, err_msg, err_filename)

FileNotFoundError: [Errno 2] No such file or directory: 'lilypond'



Al parecer los errores que me da son de lilypond, ¿o son de abjad?



El mar, 11 de may. de 2021 a la(s) 14:17, Patricio F. Calatayud (patricio.tics@gmail.com) escribió:
Hola Pablo,

Desafortunadamente no he encontrado un lugar específico que determine el PATH.

Descargue las "command line tools" de mi versión de MacOS 10.12.6 y tampoco.

Seguimos al tanto, gracias

El mar, 11 de may. de 2021 a la(s) 13:51, Pablo Herrera (notacontranota@gmail.com) escribió:
Hola Patricio

En esteomento sólo puedo darte una ayuda "por aproximación", sin precisión.

Hay que incluir en el PATH el directorio de los binarios de Lilypond (habitualmente /Applications/Lilypond/Contents/quéséyoquémás (estoy lejos de la Mac y no puedo ver la exactitud, lo lamento)). Para ello se debe editar un archivo de configuración de PATH ubicado dentro de /etc/.

Cómo notarás, la imprecisión de mi respuesta se aproxima a la perfección. Igualmente confío que será suficiente para orientar tu búsqueda. Más tarde puedo fijarme en los detalles.


On Tue, May 11, 2021, 14:05 Patricio F. Calatayud <patricio.tics@gmail.com> wrote:
Hola,

No logro ejecutar lilypond desde mi terminal en MAC

l<code>

$ which lilypond

$ whereis lilypond

$ lilypond

-bash: lilypond: command not found


</code>

Con which o whereis no obtengo ninguna respuesta.
¿Algo estaré haciendo mal?

Trabajo con MAC 10.12.6 y la última versión de Lilypond
--
Patricio F. Calatayud

Facultad de Música, UNAM,
Posgrado en Música, UNAM.

reply via email to

[Prev in Thread] Current Thread [Next in Thread]