使用 Microsoft 登入
登入或建立帳戶。
您好:
選取其他帳戶。
您有多個帳戶
選擇您要用來登入的帳戶。

問題

他們是以靜態方式需要的 CRAN 上可用的幾個 R 套件連結 R 屬於基底的 R,才能順利安裝的程式庫。

我們目前不建置革命 R,它會建立這些靜態 R 程式庫的方式。特別是 R 封裝 'Rserve' 及 '優質' 依存於這些靜態 R 程式庫-有一些其他 R 封裝以及。

若要知道您正要安裝需求靜態 R 程式庫套件是否要查看當您嘗試安裝 'install.packages()' 函式時所產生的輸出的方法之一。如果您看到一條包含參照到的 '< RHOME/lib64/R/lib'-長程 '則有可能是因為封裝需要靜態 R 程式庫。

例如 (無法執行 'install.packages' 的輸出)

g + +-共用-L/usr/本機/lib64 o PReMiuM.so PReMiuM.o postProcess.o -L/opt/revr/revr_7.3/lib64/Revo-7.3/R-3.1.1/lib64/R/lib 長程
安裝至 /shared/shape_tier3/common/conf/R/library_7.3/PReMiuM/libs

方案

現在的解決方法,就是等待革命 R 7.4。7.4 在中,我們提供的指令碼來編譯和安裝基底 R 給客戶,
'compile_cran_r.sh'。使用文字編輯器來編輯此指令碼,然後新增該旗標︰

                                                    -啟用 R-靜態 lib

'設定' 線讓它看起來如下︰

# 執行設定
   
。 / 設定-前置詞 = ${r_prefix}-啟用-R-shlib-啟用-R-靜態-lib-以 blas-與-lapack-shlib-BLAS 啟用--啟用記憶體剖析 CXXFLAGS = m$ {位元} CFLAGS = m$ {位元} FFLAGS = m$ {位元} LDFLAGS = m$ {位元} LIBR ="-lpthread"| |結束

 

做這樣的變更,繼續進行新安裝的安裝步驟所述的革命 R 7.4
在 [革命 R 企業 Linux 安裝指南。如有必要,請移除您現有的安裝並重新安裝
完成此變更後的革命 R。

當您完成安裝時,請嘗試重新安裝您 R 的封裝。 它應該成功安裝這一次。

需要更多協助嗎?

想要其他選項嗎?

探索訂閱權益、瀏覽訓練課程、瞭解如何保護您的裝置等等。

社群可協助您詢問並回答問題、提供意見反應,以及聆聽來自具有豐富知識的專家意見。

這項資訊有幫助嗎?

您對語言品質的滿意度如何?
以下何者是您會在意的事項?
按下 [提交] 後,您的意見反應將用來改善 Microsoft 產品與服務。 您的 IT 管理員將能夠收集這些資料。 隱私權聲明。

感謝您的意見反應!

×