내가 pip install
할 때 rpy2
를 컴파일 오류로 실행이 :오류로 인해 python3.4에 RPY2를 컴파일 -Werror = 선언 - 후 문
./rpy/rinterface/_rinterface.c:2376:3: error: ISO C90 forbids mixed declarations and code [-Werror=declaration-after-statement]
(그리고 더 많은 좋아)
이 파이썬 컴파일러로 만든 것을 호출입니다 : 일부 인터넷 검색으로
gcc -pthread -Werror=declaration-after-statement -DNDEBUG -g -fwrapv -O3 -Wall -Wstrict-prototypes -fPIC -DR_INTERFACE_PTRS=1 -DHAVE_POSIX_SIGJMP=1 -DRIF_HAS_RSIGHAND=1 -DCSTACK_DEFNS=1 -DHAS_READLINE=1 -I./rpy/rinterface -I/home/hen/miniconda3/envs/fitts/include/python3.4m -I/usr/share/R/include -c ./rpy/rinterface/_rinterface.c -o build/temp.linux-x86_64-3.4/./rpy/rinterface/_rinterface.o
아마도 여기 같은 문제가 있습니다. https://bitbucket.org/lgautier/rpy2/issue/203/problems-building-rpy2-hg-repository-on. 수정은 Python 3.4.2에서 이루어져야합니다. – lgautier
3.4.2가 문제를 해결했는지 확인할 수 있습니다. –