У меня была такая же проблема здесь.Я обнаружил, что это связано с тем, что Python OS X по умолчанию был изменен с версии 2 на 3, так как Python3 нарушает обратную совместимость (дополнительную информацию см. , как изменить версию Python по умолчанию? ).
Я решил это, открыв окно терминала OS X:
$ which python
/usr/local/bin/python
$ /usr/local/bin/python -V
Python 3.7.1
$ which python2.7
/usr/bin/python2.7
$ rm /usr/local/bin/python
$ ln -s /usr/bin/python2.7 /usr/local/bin/python
Это создаст символическую ссылку для python2 в качестве интерпретатора Python по умолчанию, что вернет совместимость.
Теперь я смог без проблем установить узел talib.
Надеюсь, он также будет работать и для вас.