Использовать библиотеки, установленные в Windows из WSL - Ubuntu

353
Santi

Я использую WSL - Ubuntu 16.04 на компьютере с Windows 10. Я уже установил R и Rstudio на основную систему Windows 10. Поэтому мне было интересно, если

  • а) можно сказать Ubuntu использовать R, установленный в windows
  • б) имеет ли это смысл или это слишком сложное дело по сравнению с простым способом просто установить «еще один» R внутри дистрибутива Ubuntu.

Моя последняя цель - представить простые сценарии через ssh, и, на мой взгляд, это проще в среде UNIX, чем в Windows.

С уважением,

0
Итак, вы хотите, чтобы WSL запускал приложение для Windows? WSL имеет доступ к вашим каталогам Windows, но не знает, что делать с исполняемым файлом Windows. Ramhound 6 лет назад 1
Окей, большое спасибо Ramhound! Santi 6 лет назад 0

1 ответ на вопрос

1
rhmccullough

В Windows версии 1709 WSL может выполнять файлы .exe Windows.

Но когда я пытаюсь выполнить команду R / home / folder / folder ... R не устанавливается. Santi 6 лет назад 0
1) Команды Windows не могут получить доступ к файлам WSL, таким как / home / folder / folder. rhmccullough 6 лет назад 0
2) WSL $ PATH не включает каталог, в котором установлен R. 3) WSL не добавляет автоматически «.exe» к имени файла. 4) WSL должен обращаться к файлам Windows через каталог / mnt / c. rhmccullough 6 лет назад 2
Спасибо большое rhmccullough !! Когда я указываю весь путь, кажется, работает. Если возможно, я бы хотел, чтобы вы ответили на вопросы, если это возможно. 1) Когда я запускаю программу, она просит добавить команду: `--save`,` --no-save` или `vanilla`. В чем разница между этими. 2) Можно ли связать команду R с файлом * .exe? Santi 6 лет назад 0
1) R --help перечисляет все параметры команды R. 2) Да. egln --help показывает, как создать ссылку. Возможно, вам будет удобнее создать сценарий оболочки в каталоге ~ / bin. rhmccullough 6 лет назад 1