1. 程式人生 > >python rpy2 包安裝問題解決

python rpy2 包安裝問題解決

files 問題解決 python 問題 ref get define libs pytho

在python中直接pip install rpy2時,會出錯,沒仔細看錯誤,直接下載了whl文件(https://www.lfd.uci.edu/~gohlke/pythonlibs/)進行安裝。

此時可以import rpy2,但是在import rpy2.robjects時會提示 “Rpy2 error wac-a-mole: R_USER not defined”,解決辦法:

  1. 將R.dll添加到系統路徑中(比如我的是C:\Program Files\R\R-3.4.4\bin\x64);
  2. 添加環境變量R_HOME(我是C:\Program Files\R\R-3.4.4);
  3. 添加環境變量R_USER,為用戶名(比如我是Administrator)。

此時再import rpy2.robjects時,通過,問題解決。

python rpy2 包安裝問題解決