scrapy実行時のエラー対処
Macで発生した。
scrapyを実行したら下記のようなエラーを吐いた。
1 2 3 |
ImportError: dlopen(/Users/nihontaro/.pyenv/versions/anaconda3-2.3.0/envs/dmm/lib/python3.5/site-packages/lxml/etree.cpython-35m-darwin.so, 2): Library not loaded: libxml2.2.dylib Referenced from: /Users/nihontaro/.pyenv/versions/anaconda3-2.3.0/envs/dmm/lib/python3.5/site-packages/lxml/etree.cpython-35m-darwin.so Reason: Incompatible library version: etree.cpython-35m-darwin.so requires version 12.0.0 or later, but libxml2.2.dylib provides version 10.0.0 |
元々入っていたlibxmlが古いバージョンだったのが原因っぽい。
brewで別途libxmlをインストールして、新しいlibxmlを使うよう強制的にリンクさせる。
1 2 |
brew install libxml2 brew link --force libxml2 |
これでOK
336px
336px
関連記事
- PREV
- 男が抱くファッションへの幻想集
- NEXT
- 冬の定番メンズファッションアイテム