ошибка в R при установке пакетов: проблемы с блестящим или java_home?это из-за opensteetmap? - PullRequest
0 голосов
/ 20 апреля 2019

К сожалению, я новичок в R, но мне нужно, чтобы он открыл конкретный файл, который должен быть графическим интерфейсом пользователя. После команды источника:

source("D:\\R\\win-library\\3.5\\muxViz-master\\muxVizGUI.R")

Я сталкиваюсь с этой ошибкой:

"Installing package into ‘D:/R/win-library/3.5’
(as ‘lib’ is unspecified)

Warning: package ‘shiny’ is in use and will not be installed

Carico il pacchetto richiesto: OpenStreetMap

Error: package or namespace load failed for ‘OpenStreetMap’:
 .onLoad failed in loadNamespace() for 'rJava', details:

  call: fun(libname, pkgname)

  error: JAVA_HOME cannot be determined from the Registry

Installing package into ‘D:/R/win-library/3.5’
(as ‘lib’ is unspecified)

provo con l'URL 'https://cran.stat.unipd.it/bin/windows/contrib/3.5/OpenStreetMap_0.3.3.zip'

Content type 'application/zip' length 2264648 bytes (2.2 MB)
downloaded 2.2 MB

package ‘OpenStreetMap’ successfully unpacked and MD5 sums checked


The downloaded binary packages are in
        C:\Users\Camla\AppData\Local\Temp\RtmpE9NQB2\downloaded_packages

Ошибка в perfectAppDir (x): каталог приложения должен содержать либо app.R, либо server.R. ".

Содержимое этого каталога взято с http://github.com/manlius/muxViz.

Пожалуйста, помогите.

1 Ответ

0 голосов
/ 24 апреля 2019

Последняя строка muxVizGUI.R равна runApp(getwd()). Ожидается, что ваш рабочий каталог - это тот же каталог, в котором находятся файлы ui.R и server.R. Вы должны перейти в этот каталог перед поиском файла:

setwd("D:\\R\\win-library\\3.5\\muxViz-master")
source("muxVizGUI.R")
...