日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程语言 > python >内容正文

python

python r语言 结合 部署_(转)python中调用R语言通过rpy2 进行交互安装配置详解...

發布時間:2024/10/8 python 48 豆豆
生活随笔 收集整理的這篇文章主要介紹了 python r语言 结合 部署_(转)python中调用R语言通过rpy2 进行交互安装配置详解... 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

python中調用R語言通過rpy2 進行詳解

1.R語言的安裝:

大家進行R語言的安裝,在安裝好R后,需要配置環境變量R才能進行使用。

對此電腦右鍵->選擇高級設置->環境變量->PATH->編輯:

然后進行環境變量的編輯,這里我們在環境變量中加上R的安裝路徑:

這是我們使用管理者打開:輸入R;即可:

出現如上界面代表R語言安裝成功。這是R與python進行交互的第一步.

2.Rpy2工具的安裝和配置

首先可以使用 pip install rpy2

如果不行就使用源代碼安裝,先去下載源,https://www.lfd.uci.edu/~gohlke/pythonlibs/ 打開這個網址,按ctrl+F搜索Rpy2,就會出現以下界面:

這里可以根據python版本,和電腦屬性進行選擇你需要的rpy2源。進入到rpy2的文件路徑下:使用 pip進行安裝即可。前提是 python安裝成功,且python 環境變量已配置好。查看是否安裝成功 就到 python安裝路徑下Lib文件中的site_packages 中是否有rpy2。或者可用pip freeze 進行查看是否安裝成功。

或將whl文件解壓縮,并將文件夾拷貝到site_packages目錄下,然后在pycharm中設置——project interpreter——安裝rpy2

3.pycharm中使用R語言配置

以上都安裝好了,但是在pycharm中使用R的時候仍會報錯,R_User not defined 這時我們還需要進行R_USER與R_HOME語言的環境變量配置.

在用戶變量中增加R_USER、R_HOME

R_HOME:指向R安裝路徑,R_USER指向rpy2的路徑。

也就是說一共要設置三個:首先在PATH里加上R的安裝路徑,其次是Rpy2的安裝,最后是R_USER、R_USER設置。博主是在RPY2安裝之后可以導入以為就可以成功使用了,結果在Pycharm中一直報各種錯誤,然后不斷的該變量的路徑,重啟電腦才將R_USER、R_HOME配置成功,因為網上的說法都不一樣,唉,弄得心累 ,所以一定要記載一下!!!

如果還是不行,直接在代碼里指定R_USER

os.environ['R_USER']='C:/Program Files/Python37/Lib/site-packages/rpy2'

總結

以上是生活随笔為你收集整理的python r语言 结合 部署_(转)python中调用R语言通过rpy2 进行交互安装配置详解...的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。