pipでもpip3でもparamikoが入らなかった
環境は以下の通り
Raspberry Pi Zero
cat /etc/debian_version
#9.8
Command “python setup.py egg_info” failed with error code 1 in ...
というようなエラーが出ていた。
調べてみるとsetuptoolsをアップグレードするというような記事が出てきた。
それらをやってもだめだったため、githubからparamikoのソースコードを探し出し、cloneの後に直接インストールを試みた。
pipを介さずインストールするのは依存関係が壊れる可能性があるので、もちろんバックアップは取ってからのこと。
すると、libffiというライブラリが不足していてインストールに失敗していることがわかった。
そこで
pip3 install libffi
でlibffiをインストールしたあと
pip3 install paramiko
で無事paramikoのインストールができた。