ปัญหาเกี่ยวกับการติดตั้งน้ำลึก (H2O) ในอาร์

ฉันประสบปัญหาในการทำให้ DeepWater และทำงานใน R ผ่านทาง H2O ฉันดาวน์โหลดไฟล์ .jar ล่าสุดแล้ว (ฉันคิดว่า) แต่ฉันได้รับข้อผิดพลาดต่อไปนี้คำสั่งการติดตั้งนี้:

install.packages("C:\\Users\\..\\Documents\\R\\win-
library\\3.4\\h2o_3.10.3.99999.tar.gz", repos = NULL, type = "source",
lib="C:\\Users\\..\\Documents\\R\\win-library\\3.4")
* installing *source* package 'h2o' ...
** R Error in .install_package_code_files(".", instdir) :  files in 'C:/Users/.../AppData/Local/Temp/RtmpuyZ5fc/R.INSTALL3783508571d/h2o/R' missing from 'Collate' field:   xgboost.R ERROR: unable to collate and parse R files for package 'h2o'
* removing 'C:/Users/.../Documents/R/win-library/3.4/h2o'
* restoring previous 'C:/Users/.../Documents/R/win-library/3.4/h2o' Warning in install.packages :   running command '"C:/PROGRA~1/R/R-34~1.0/bin/x64/R" CMD INSTALL -l "C:\Users\...\Documents\R\win-library\3.4" "C:/Users/.../Documents/R/win-library/3.4/h2o_3.10.3.99999.tar.gz"' had status 1 Warning in install.packages :   installation of package ‘C:/Users/.../Documents/R/win-library/3.4/h2o_3.10.3.99999.tar.gz’ had non-zero exit status Error in if (file.exists(dest) && file.mtime(dest) > file.mtime(lib) &&  :    missing value where TRUE/FALSE needed

person dj_ski_mask    schedule 30.05.2017    source แหล่งที่มา


คำตอบ (1)


ใช่ เรามี deps ที่ไม่ได้ใช้อยู่ในไฟล์ของเราในเวอร์ชัน 3.10.3.x ซึ่งเป็นไฟล์ที่คุณใช้อยู่

ควรได้รับการแก้ไขในเวอร์ชันใหม่ล่าสุด ซึ่งก็คือ 3.11.0.X และคุณดาวน์โหลดได้จากที่นี่

@แก้ไข:

เวอร์ชันข้างต้นสร้างมาสำหรับ Linux แต่ถ้าคุณต้องการรันบน Windows คุณจะต้องสร้างมันขึ้นมาเองตามคำแนะนำ ที่นี่สำหรับน้ำลึก และ ที่นี่สำหรับ h2o เรายังไม่มีบิลด์ตอนกลางคืนสำหรับ Windows

person Mateusz Dymczyk    schedule 30.05.2017
comment
สร้างมันเองตามคำแนะนำที่นี่สำหรับน้ำลึก ... ไม่เคยพูดถึงคำว่า windows ที่นั่น :-( - person Dan; 05.09.2017
comment
@Dan ใช่แล้ว น่าเสียดายที่เรายังไม่ได้ทดสอบบนเครื่อง Windows คงจะดีถ้าทดสอบและเพิ่มการแก้ไขที่จำเป็นในที่สุด (รวมถึงเพิ่มฟีเจอร์ใหม่) แต่น่าเสียดายที่ตอนนี้ทีมงานมีการกระจายตัวไปทั่วทั้งโปรเจ็กต์อื่นๆ ค่อนข้างมาก - person Mateusz Dymczyk; 05.09.2017
comment
ฉันเห็น. แค่พูดถึงมัน: ฉันสบายดีกับ Linux แต่เราอยู่ในบริษัทขนาดใหญ่ที่นี่ซึ่งมีแล็ปท็อป Windows และไม่มีสิทธิ์ของผู้ดูแลระบบ บางคนแถวนี้อาจจะจ่ายเงินสำหรับการทำงานของ Windows ก่อนที่จะปล่อยให้เราเล่นกับระบบปฏิบัติการที่แตกต่างกัน - person Dan; 05.09.2017