Apple lldb (da /usr/bin/lldb ) si aspetta e richiede /usr/bin/python . Sfortunatamente, non usa questo percorso assoluto per invocarlo, ma solo python .
Quindi, con un Python 2 installato anche da Homebrew all'interno di /usr/local/bin che è nella parte anteriore del tuo PATH , Apple lldb ottiene un Python 2 inaspettato che potrebbe introdurre errori come pacchetti mancanti mancanti o peggio.
La cosa sicura è quindi chiamare lldb con un diverso PATH :
$ PATH=/usr/bin:$PATH lldb ...
O anche configurare uno script alias o wrapper, ad esempio:
$ alias lldb='PATH=/usr/bin:$PATH lldb'