Linux Mint (플랫폼 i686-pc-linux-gnu)에 R 3.4.1이 있지만 이전 버전의 R 및 Windows에서도 같은 문제가 발생합니다. 내가 install.packages()
사용 igraph
를 설치하려고 할 때이 오류가 발생합니다R에 igraph를 설치하지 못했습니다.
install_github("igraph/rigraph")
두 번째 옵션은 잘 작동하지만 설치 횟수 :
foreign-graphml.c: In function ‘igraph_write_graph_graphml’:
foreign-graphml.c:1408:46: error: expected ‘)’ before ‘GRAPHML_NAMESPACE_URI’
ret=fprintf(outstream, "<graphml xmlns=\"" GRAPHML_NAMESPACE_URI "\"\n");
^
foreign-graphml.c:1412:59: error: expected ‘)’ before ‘GRAPHML_NAMESPACE_URI’
ret=fprintf(outstream, " xsi:schemaLocation=\"" GRAPHML_NAMESPACE_URI "\n");
^
foreign-graphml.c:1414:38: error: expected ‘)’ before ‘GRAPHML_NAMESPACE_URI’
ret=fprintf(outstream, " " GRAPHML_NAMESPACE_URI "/1.0/graphml.xsd\">\n");
^
/usr/lib/R/etc/Makeconf:159: recipe for target 'foreign-graphml.o' failed
make: *** [foreign-graphml.o] Error 1
ERROR: compilation failed for package ‘igraph’
* removing ‘/home/ninja/R/i686-pc-linux-gnu-library/3.4/igraph’
Warning in install.packages :
installation of package ‘igraph’ had non-zero exit status
내가 그 라인을 따라 뭔가를 사용하여뿐만 아니라 GitHub의에서 설치 시도 igraph 1.1.0
. 내가 필요한 것은 1.1.2이며, install.packages()
으로 얻을 수있는 버전입니다.
다른 옵션은 있습니까?
글쎄, 분명히 버그가있었습니다 ... https://github.com/igraph/rigraph/issues/213 – Srecko