2016年5月9日月曜日

これで解決 / [Package libffi was not found] と出たので、対応した~!


Pythonのpipで、updateかけてみたらエラー出してくれたので。

なんとか、対応しました!メモです~


もくじ



pipパッケージアップデートスクリプト

こんなスクリプトを作って、virtualenvのpythonライブラリを更新しています。
   #!/bin/env bash

   export https_proxy=http://proxy:8080/
   export http_proxy=http://proxy:8080/

   pip install -U pip
   pip freeze --local | grep -v '^\-e' | cut -d = -f 1  | xargs pip install -U
この日よりによって、以下のエラーが!
    Package libffi was not found in the pkg-config search path.
なんだこれ!?と調べてみました!

CentOSを使っていたんですが。libffi-develという、パッケージがないからみたいですー
  • cffi
というパッケージをvirtualenvで作った環境で使っていたんですが。
そやつのアップデートが、原因のようです。


仕方ないので、
 yum install libffi-devel

としてあげたら、先に進むようになりました!

参考URL

"No package 'libffi' found" error during pip install · Issue #14 · SimonSapin/cairocffi

Zenback