Windowsでrpy 2のインストールと解決(「Unable to locate R.dll within%s」%R_HOME)

1116 ワード

win 7、python 27でpyculiarityを使用してtwitterのAnomalyDetection Rパッケージを呼び出すには、R、rpy 2をインストールする必要があります.1、rpy 2の新しいバージョンはwindowsをサポートしていません.最後にインストールする方法を探しました.
# https://www.lfd.uci.edu/~gohlke/pythonlibs/     rpy2,     rpy2‑2.7.8‑cp27‑none‑win_amd64.whl
#        rpy2:
pip install rpy2‑2.7.8‑cp27‑none‑win_amd64.whl

2、rpy 2をダウンロードするところは、R 3が必要です.3、だからここでR 3をダウンロードします.3をインストールします.3、インストールパッケージpyculiarity
pip install pyculiarity

4、前のステップが完了したらpython 2に行きます.7 shellで実行
#    
from pyculiarity import detect_ts

エラー:
raise RuntimeError(“Unable to locate R.dll within %s” % R_HOME)
ソリューションについては、以下を参照してください.
1まずRをアンインストールしてから再インストールします.このときインストールするパスはD:RR-3.3.0 2環境変数を設定します.PATH(D:RR-3.3.0binx 64;)3環境変数を設定し、R_HOME(D:RR-3.3.0)4環境変数を設定し、R_USER(your own value)