在Mac osx 10.10.2上使用Python 2.7.9 Anaconda 2.2.0编译igraph的C内核时出现问题
我想知道是否有人遇到过类似的问题并找到了解决方案?我正在尝试在MacOSX10.10.2上安装带有Python 2.7.9 Anaconda2.2.0的igraph for 我成功地在Mac osx 10.10.2上使用Python 2.7.9 Anaconda 2.2.0编译igraph的C内核时出现问题,python,igraph,Python,Igraph,我想知道是否有人遇到过类似的问题并找到了解决方案?我正在尝试在MacOSX10.10.2上安装带有Python 2.7.9 Anaconda2.2.0的igraph for 我成功地brew安装了homebrew/science/igraphOK,但是当我尝试pip安装python igraph时,我得到了以下错误: grep: /usr/lib/libiconv.la: No such file or directory sed: /usr/lib/libiconv.la
brew安装了homebrew/science/igraph
OK,但是当我尝试pip安装python igraph
时,我得到了以下错误:
grep: /usr/lib/libiconv.la: No such file or directory
sed: /usr/lib/libiconv.la: No such file or directory
libtool: link: `/usr/lib/libiconv.la' is not a valid libtool archive
make[3]: *** [libigraph.la] Error 1
make[2]: *** [all] Error 2
make[1]: *** [all-recursive] Error 1
make: *** [all] Error 2
Extracting igraph-0.7.1.tar.gz...
Configuring igraph...
Could not download and compile the C core of igraph.
----------------------------------------
Command "/Users/Angela/anaconda/bin/python -c "import setuptools, tokenize;__file__='/private/var/folders/x5/_j73bjsn10b5q1y_z904g3n40000gn/T/pip-build-nR59Ui/python-igraph/setup.py';exec(compile(getattr(tokenize, 'open', open)(__file__).read().replace('\r\n', '\n'), __file__, 'exec'))" install --record /var/folders/x5/_j73bjsn10b5q1y_z904g3n40000gn/T/pip-e3LVvv-record/install-record.txt --single-version-externally-managed --compile" failed with error code 1 in /private/var/folders/x5/_j73bjsn10b5q1y_z904g3n40000gn/T/pip-build-nR59Ui/python-igraph
我也尝试过sudo-pip,结果也一样。任何关于下一步尝试的建议都将不胜感激找到了解决方案,我必须先
brew安装pkg config
,希望这能帮助其他有相同错误的人我已经安装了pkg config
,但得到了与上面相同的错误。对我还有其他建议吗?找到了Tamas的这封电子邮件,建议执行/configure--disable--graphml
。我这样做了,运行了make
,并让igraph在Mac OS X 10.10.3上编译。这对我来说也很有用!!!非常感谢你,我都快疯了。