Не удается установить AzureStor на Azure DSVM, так как он не обнаружит Rtools - PullRequest
0 голосов
/ 15 января 2020

Я пытаюсь установить AzureStor, чтобы получить доступ к Azure хранилищам больших двоичных объектов из Azure DSVM с запущенным RStudio. AzureStor нуждается в Rtools, однако я не смог установить рабочую версию Rtools, к которой может подключиться RStudio. Я попробовал 2 способа установки: a) Загрузите последнюю версию Rtools и используйте Rtools35.exe для установки. Много раз и убедитесь, что C: / Rtools / bin находится в верхней части списка PATH. б) установка «installr» с последующим запуском install.Rtools ()

Обе приводят к следующей ошибке:

Ошибка: команда '' C: / PROGRA ~ 1 / Microsoft / ML Сервер / R_SERVER / bin / x64 / R "--no-site-file --no-environment --no-save --no-restore --quiet CMD config CC 'имел статус 127

Вот как выглядит путь следующим методом (а):

Sys.getenv("PATH")
[1] "C:\\Program Files\\Microsoft\\ML Server\\R_SERVER\\bin\\x64;C:\\Program Files\\NVIDIA GPU Computing Toolkit\\CUDA\\v10.0\\bin;C:\\Program Files\\NVIDIA GPU Computing Toolkit\\CUDA\\v10.0\\libnvvp;C:\\Program Files\\Microsoft MPI\\Bin\\;C:\\JuliaPro_v0.6.4.1\\Julia-0.6.4\\bin\\;C:\\Program Files (x86)\\Microsoft SDKs\\Azure\\CLI2\\wbin;C:\\Anaconda;C:\\Anaconda\\Library\\mingw-w64\\bin;C:\\Anaconda\\Library\\usr\\bin;C:\\Anaconda\\Library\\bin;C:\\Anaconda\\Scripts;C:\\Program Files\\NVIDIA GPU Computing Toolkit\\CUDA\\v9.0\\bin;C:\\Program Files\\NVIDIA GPU Computing Toolkit\\CUDA\\v9.0\\libnvvp;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\NVIDIA\\cuda\\;C:\\Program Files\\NVIDIA Corporation\\NVSMI\\;C:\\Program Files\\Microsoft VS Code\\bin;C:\\Program Files\\Zulu\\zulu-8\\bin\\;C:\\Program Files\\nodejs\\;C:\\Program Files\\Git\\cmd;C:\\Program Files\\Git\\usr\\bin;C:\\hadoop\\bin;C:\\dsvm\\tools\\spark-2.3.2-bin-hadoop2.7\\bin;C:\\Program Files (x86)\\Graphviz2.38\\bin;C:\\dsvm\\tools\\xgboost\\bin;C:\\Program Files\\VowpalWabbit\\;C:\\Program Files\\CMake\\bin;c:\\dsvm\\tools\\DataMovement\\ADL;C:\\Program Files (x86)\\Microsoft SDKs\\Azure\\AzCopy;c:\\dsvm\\tools\\DataMovement\\DocumentDB\\;C:\\Program Files\\Pandoc\\;C:\\Program Files\\dotnet\\;C:\\Program Files\\Microsoft SQL Server\\130\\Tools\\Binn\\;C:\\Program Files\\Microsoft\\ML Server\\R_SERVER\\bin\\x64;C:\\Program Files\\Microsoft SQL Server\\Client SDK\\ODBC\\130\\Tools\\Binn\\;C:\\Program Files (x86)\\Microsoft SQL Server\\140\\Tools\\Binn\\;C:\\Program Files\\Microsoft SQL Server\\140\\Tools\\Binn\\;C:\\Program Files\\Microsoft SQL Server\\140\\DTS\\Binn\\;C:\\Program Files (x86)\\Microsoft SQL Server\\140\\DTS\\Binn\\;C:\\Program Files (x86)\\Microsoft SQL Server\\Client SDK\\ODBC\\130\\Tools\\Binn\\;C:\\Program Files (x86)\\Microsoft SQL Server\\140\\Tools\\Binn\\ManagementStudio\\;C:\\Users\\azureuser\\AppData\\Local\\Microsoft\\WindowsApps;C:\\Users\\azureuser\\AppData\\Roaming\\npm;C:\\Program Files\\Docker;C:\\Program Files (x86)\\NVIDIA Corporation\\PhysX\\Common;C:\\Program Files\\NVIDIA Corporation\\Nsight Compute 2019.3.0\\;C:\\Users\\TBFAdmin\\AppData\\Local\\Microsoft\\WindowsApps;"

Вот так выглядит путь следующим методом (б):

Sys.getenv("PATH")
[1] "C:\\Program Files\\Microsoft\\ML Server\\R_SERVER\\bin\\x64;C:\\Rtools\\bin;C:\\Program Files\\NVIDIA GPU Computing Toolkit\\CUDA\\v10.0\\bin;C:\\Program Files\\NVIDIA GPU Computing Toolkit\\CUDA\\v10.0\\libnvvp;C:\\Program Files\\Microsoft MPI\\Bin\\;C:\\JuliaPro_v0.6.4.1\\Julia-0.6.4\\bin\\;C:\\Program Files (x86)\\Microsoft SDKs\\Azure\\CLI2\\wbin;C:\\Anaconda;C:\\Anaconda\\Library\\mingw-w64\\bin;C:\\Anaconda\\Library\\usr\\bin;C:\\Anaconda\\Library\\bin;C:\\Anaconda\\Scripts;C:\\Program Files\\NVIDIA GPU Computing Toolkit\\CUDA\\v9.0\\bin;C:\\Program Files\\NVIDIA GPU Computing Toolkit\\CUDA\\v9.0\\libnvvp;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\NVIDIA\\cuda\\;C:\\Program Files\\NVIDIA Corporation\\NVSMI\\;C:\\Program Files\\Microsoft VS Code\\bin;C:\\Program Files\\Zulu\\zulu-8\\bin\\;C:\\Program Files\\nodejs\\;C:\\Program Files\\Git\\cmd;C:\\Program Files\\Git\\usr\\bin;C:\\hadoop\\bin;C:\\dsvm\\tools\\spark-2.3.2-bin-hadoop2.7\\bin;C:\\Program Files (x86)\\Graphviz2.38\\bin;C:\\dsvm\\tools\\xgboost\\bin;C:\\Program Files\\VowpalWabbit\\;C:\\Program Files\\CMake\\bin;c:\\dsvm\\tools\\DataMovement\\ADL;C:\\Program Files (x86)\\Microsoft SDKs\\Azure\\AzCopy;c:\\dsvm\\tools\\DataMovement\\DocumentDB\\;C:\\Program Files\\Pandoc\\;C:\\Program Files\\dotnet\\;C:\\Program Files\\Microsoft SQL Server\\130\\Tools\\Binn\\;C:\\Program Files\\Microsoft\\ML Server\\R_SERVER\\bin\\x64;C:\\Program Files\\Microsoft SQL Server\\Client SDK\\ODBC\\130\\Tools\\Binn\\;C:\\Program Files (x86)\\Microsoft SQL Server\\140\\Tools\\Binn\\;C:\\Program Files\\Microsoft SQL Server\\140\\Tools\\Binn\\;C:\\Program Files\\Microsoft SQL Server\\140\\DTS\\Binn\\;C:\\Program Files (x86)\\Microsoft SQL Server\\140\\DTS\\Binn\\;C:\\Program Files (x86)\\Microsoft SQL Server\\Client SDK\\ODBC\\130\\Tools\\Binn\\;C:\\Program Files (x86)\\Microsoft SQL Server\\140\\Tools\\Binn\\ManagementStudio\\;C:\\Users\\azureuser\\AppData\\Local\\Microsoft\\WindowsApps;C:\\Users\\azureuser\\AppData\\Roaming\\npm;C:\\Program Files\\Docker;C:\\Program Files (x86)\\NVIDIA Corporation\\PhysX\\Common;C:\\Program Files\\NVIDIA Corporation\\Nsight Compute 2019.3.0\\;C:\\Users\\TBFAdmin\\AppData\\Local\\Microsoft\\WindowsApps;"

Я не могу принудительно вызвать Rtools каталог на первое место в списке путей, который, я думаю, вызывает проблему. Кто-нибудь успешно установил Rtools на Azure DSVM? Или AzureStor? Помощь оценена. Спасибо.

Ответы [ 2 ]

0 голосов
/ 07 марта 2020

Пожалуйста, попробуйте последнюю версию DSVM Windows 2019, так как в windows 2016 у нас есть Rtools и R Open вместо MRO, которые вы сейчас используете, кажется.

0 голосов
/ 20 января 2020

Это может иметь отношение к Microsoft R, Microsoft CRAN и использованию Azure DSVM. Я решил проблему AzurStor, но, к сожалению, не решил проблему Rtools. Я успешно установил AzureStor в Azure DSVM, установив из Github, используя следующий порядок установки.

    devtools::install_github("Azure/AzureAuth")
    devtools::install_github("Azure/AzureGraph")
    devtools::install_github("Azure/AzureRMR")
    devtools::install_github("Azure/AzureStor")
...