TL;DR
ファイルlibffi.so.6
がimportできなかったことにより、Jupyter notebookの起動に失敗したときの解決法です。私の環境ではpyenv
でpythonのversion管理を行っていたので、同様の管理をしている方向けです。
Error
% jupyter notebook
Import Error: libffi.so.6: cannot open shared object file: No such file or directory
解決法
こちら1より、
% pyenv version
i.j.k(set by $HOME/.pyenv/versions/i.j.k)
% pyenv install i.j.k
Installed Python-i.j.k to $HOME/.pyenv/versions/i.j.k
と使用していたversionのPythonをインストールし直せば良いです。これで起動できるようになっている筈です。