R語言安裝新版本後舊版本安裝包的遷徙問題

2021-09-13 15:23:31 字數 925 閱讀 1305

解決辦法:使用installr包

library(installr)

copy.packages.between.libraries(from = "f:\\r\\r-3.3.2\\library"

, to = "f:\\r\\r-3.5.0\\library"

, ask =t, keep_old = true

, do_not_override_packages_in_new_r = true)

參考

新增c:\rtools\bin至系統變數

新增c:\rtools\mingw_64\bin至系統變數(不一定要c盤)

在cmd中執行下面**

git clone --recursive 

cd lightgbm

mkdir build

cd build

cmake -g "mingw makefiles" ..

mingw32-make.exe -j4

如果你報sh.exe的錯,請再執行一遍cmake -g "mingw makefiles" ..

這時應該會生成lib_lightgbm.ddl檔案

4.然後將根據官方介紹的第二種辦法(第一種我不成功)進行編譯,即執行下面**

cd lightgbm/r-package

rscript build_package.r

r cmd install lightgbm_2.1.1.tar.gz --no-multiarch

這樣就能編譯成功了。

浪費了我好長時間。。

參考官方文件:

1.2.

c 安裝包新版本安裝時自動替換舊版本,無需解除安裝

用c 寫的winform程式做成安裝包後安裝。在已有舊版本程式的機子上用新版本的安裝包安裝軟體時提示 已經安裝該產品的另乙個版本。無法繼續安裝此版本.在安裝部署專案中設 removepreviousversion 為true後也不行。還是提示要解除安裝舊版本才能安裝新版本。如何設定在安裝新版本時覆蓋...

新版本安裝包需求彙總

1 支援詢問是單台伺服器部署,還是雙主機模式,如果是雙主機模式,是web還是資料庫。2 在安裝包中刪除redis,採用pika,程式可以完全相容,但在伺服器重啟等情況下,可以做到秒啟,而redis需要不斷的loading to memory,十分費時,而且存在redis控制不當造成記憶體溢位的可能 ...

jquery新版本舊版本之間的坑

jquery自1.6.1版本開始增加一些屬性,使用時盡量使用這些新的屬性,例如 selected checked。在高版本中賦值時最好用prop,如果用attr就會出現賦值不成功的問題,一般自定義屬性用attr,固有屬性用prop 以下是官方建議attr prop 的使用 attribute pro...