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
을 대체한 것이다.
실행 테스트
'AI > TensorFlow, PyTorch, Keras, Scikit' 카테고리의 다른 글
Convolutional Neural Network (CNN) 이론 (1) | 2016.12.31 |
---|---|
AWS의 GPU를 이용한 TensorFlow (1) | 2016.12.31 |
Python에서 rpy2를 이용한 ROjbect 불러오기 (3) | 2016.12.12 |
TensorFlow 기본 개념 (2) (0) | 2016.09.29 |
MNIST 데이터 셋을 이용한 손글씨 인식 Deep Neural Network 구현 (6) | 2016.07.07 |