Tôi đang cố gắng sử dụng clusterfly
phụ thuộc vào rggobi
.Không thể tải rggobi.dll mặc dù dường như có sẵn
tôi tải clusterfly
và nhận lỗi này:
> pacman::p_load(caret, clusterfly, devtools, geonames, inTrees, mclust, party,
+ RDSTK, reshape, ROCR, RRF, sqldf, stringi, tree, xlsx)
Error in inDL(x, as.logical(local), as.logical(now), ...) :
unable to load shared object 'C:/Program Files/R/R-3.2.0/library/rggobi/libs/x64/rggobi.dll':
LoadLibrary failure: The specified path is invalid.
Failed with error: ‘package ‘rggobi’ could not be loaded’
trying URL 'http://cran.rstudio.com/bin/windows/contrib/3.2/clusterfly_0.4.zip'
Content type 'application/zip' length 64469 bytes (62 KB)
downloaded 62 KB
package ‘clusterfly’ successfully unpacked and MD5 sums checked
The downloaded binary packages are in
C:\Users\hackr\AppData\Local\Temp\RtmpopFKT2\downloaded_packages
clusterfly installed
Error in inDL(x, as.logical(local), as.logical(now), ...) :
unable to load shared object 'C:/Program Files/R/R-3.2.0/library/rggobi/libs/x64/rggobi.dll':
LoadLibrary failure: The specified path is invalid.
Failed with error: ‘package ‘rggobi’ could not be loaded’
Warning message:
In pacman::p_load(caret, clusterfly, devtools, geonames, inTrees, :
Failed to install/load:
clusterfly
mà dường như về cơ bản nói rằng rggobi.dll
không nằm nơi nó là nghĩa vụ phải được.
Vì vậy, tôi cố gắng trực tiếp cài đặt và tải rgobbi
và nhận được lỗi tương tự:
> install.packages("rggobi")
trying URL 'http://cran.rstudio.com/bin/windows/contrib/3.2/rggobi_2.1.20.zip'
Content type 'application/zip' length 422326 bytes (412 KB)
downloaded 412 KB
package ‘rggobi’ successfully unpacked and MD5 sums checked
The downloaded binary packages are in
C:\Users\hackr\AppData\Local\Temp\RtmpopFKT2\downloaded_packages
> require(rggobi)
Loading required package: rggobi
Error in inDL(x, as.logical(local), as.logical(now), ...) :
unable to load shared object 'C:/Program Files/R/R-3.2.0/library/rggobi/libs/x64/rggobi.dll':
LoadLibrary failure: The specified path is invalid.
tôi thấy lạ này, vì vậy tôi có một cái nhìn trong Windows Explorer và tập tin rggobi.dll
là đúng mà nó cho là :
Sau một thất bại nỗ lực để tải nó, suy nghĩ tiếp theo của tôi là có thể có một số loại vấn đề cho phép tập tin. Vì vậy, bắt đầu với thư mục rggobi
, I chmod 777
để đặt quyền tối đa.
tôi vẫn không thể tải các gói và tôi lặp đi lặp lại quá trình chmod 777
và cố gắng require(gobbi)
cho mỗi cấp độ thư mục liên tiếp và trực tiếp trên rggobi.dll
:
C:\Program Files\R\R-3.2.0\library>chmod 777 rggobi
C:\Program Files\R\R-3.2.0\library>cd rggobi
C:\Program Files\R\R-3.2.0\library\rggobi>ls
DESCRIPTION LICENSE Meta NEWS data help libs
INDEX MD5 NAMESPACE R demo html
C:\Program Files\R\R-3.2.0\library\rggobi>chmod 777 libs
C:\Program Files\R\R-3.2.0\library\rggobi>cd libs
C:\Program Files\R\R-3.2.0\library\rggobi\libs>chmod 777 x64
C:\Program Files\R\R-3.2.0\library\rggobi\libs>chmod 777 i386
C:\Program Files\R\R-3.2.0\library\rggobi\libs>cd x64
C:\Program Files\R\R-3.2.0\library\rggobi\libs\x64>ls
rggobi.dll symbols.rds
C:\Program Files\R\R-3.2.0\library\rggobi\libs\x64>chmod 777 rggobi.dll
Cuối cùng, sau khi mở một vấn đề trên Github, Hadley Wickham hoãn lại với số lawremi, người đã đề xuất dùng thử R-32, nhưng điều đó cũng dẫn đến kết quả tương tự.
Tôi làm cách nào để tạo gói dll/gói này cho R?
Bạn không nhận được cửa sổ bật lên hỏi có cài đặt GTK + không? –
@DavidArenburg Tôi không biết. Tôi đã 99% tôi đã cài đặt nó trong vòng một tháng qua, nhưng tôi có thể/sẽ xác minh điều đó. Tôi có phiên bản mới nhất của GIMP và tôi nghĩ rằng một số gói R khác tôi đã sử dụng sử dụng GTK + ... xác minh rằng bây giờ ... -> Cập nhật: Tôi chắc chắn có một phiên bản gần đây của GTK + –
Hmm. nó cũng không thành công cho tôi. Tôi tự hỏi nếu bạn cần phải xác định một con đường như cho gói 'rjava'. –