AI/TensorFlow, PyTorch, Keras, Scikit
rpy2 Windows 10에 설치 하기
JAYNUX
2016. 12. 13. 15:45
rpy2 Windows 10에 설치 하기
정식으로 rpy2에서 Window를 지원하지 않아서 생각 보다는 까다로운 것 같다.
설치한 환경은 아래와 같다.
- Window 10 1주년 버전
- Anaconda 4.x
- python 3.5.x
- R.3.3.2
pip instal rpy2
를 실행 할경우 여러 오류가 발생 한다.
환경 변수 미 설정에 따른 오류
해당 오류는 init.py에서 R_HOME 환경변수를 참조 하기 때문이다. 기타 R
을 쓰기위한 환경 변수를 모두 설정 해줘야 한다.
모두 시스템 변수로 설정 했다.
- R_HOME:
C:\Program Files\R\R-3.3.2
- R_USER:
사용자 계정
을 적는다. - Path: 맨뒤에
C:\Program Files\R\R-3.3.2\bin
추가한다.
*.sh 스크립트 실행 불가 오류
자동 다운로드가 안되서 직접 .whl
을 받아서 설치 한다.
사이트: http://www.lfd.uci.edu/~gohlke/pythonlibs/#rpy2
Python3
의 환경 이므로rpy2‑2.8.4‑cp36‑cp36m‑win_amd64.whl
을 다운 받았다.
"not a supported wheel on this platform". 오류
아래 명령어를 실행 하면 위와 같은 오류가 발생한다.
파일 명을 변경해줘야한다.
Python 3.5 부터 파일 이름가지고 구분 하는것 같다.
pip install rpy2‑2.8.4‑cp36‑cp36m‑win_amd64.whl
파일명을 rpy2-2.8.4-py3-none-win_amd64.whl
로 변경 한다.
즉 py3-none
이 cp36-cp36m
을 대체한 것이다.