3

I am trying to use the louvain python library after it was successfully installed. However, when I tried to load it, the interpreter says

>>> import louvain Traceback (most recent call last): File "<stdin>", line 1, in <module> File "/Users/user/anaconda/lib/python2.7/site-packages/louvain/__init__.py", line 108, in <module> from .functions import find_partition File "/Users/user/anaconda/lib/python2.7/site-packages/louvain/functions.py", line 2, in <module> from . import _c_louvain ImportError: dlopen(/Users/user/anaconda/lib/python2.7/site-packages/louvain/_c_louvain.so, 2): Library not loaded: libxml2.2.dylib Referenced from: /Users/user/anaconda/lib/python2.7/site-packages/louvain/_c_louvain.so Reason: Incompatible library version: _c_louvain.so requires version 12.0.0 or later, but libxml2.2.dylib provides version 10.0.0 

I have found a similar thread in this issue lxlm run time error. However, when I tied the proposed solution (i.e., force to install libxml2) conda install -f libxml2 it install it but I cannot load the louvain library. Basically, it generates the same error. I have the Python 2.7.10 |Anaconda 2.1.0 (x86_64)| (default, Sep 15 2015, 14:29:08) version. Do you have any suggestion? Thanks in advance.

0

Start asking to get answers

Find the answer to your question by asking.

Ask question

Explore related questions

See similar questions with these tags.