![]() |
![]() ![]() ![]() ![]() ![]() |
![]() |
Решение проблемы выполнения команд Linux через R в WSL на Windows 10Delphi , ОС и Железо , WindowsВведениеWindows Subsystem for Linux (WSL) позволяет запускать команды Linux и командные оболочки через ПроблемаПри попытке выполнить Linux-команды из R-скрипта (R 3.3.1 x64) на Windows 10 с установленным WSL, возникала ошибка со статусом 65535. Примеры команд, которые не работали:
РешениеПроблема была связана с версиями Windows 10 Insider Preview. В версиях, начиная с 14951, были внедрены улучшения для взаимодействия между Windows и Linux, что позволило успешно выполнять Linux-команды из R:
Пример кодаДля демонстрации, как можно использовать Linux-команды из R после обновления системы, приведем пример кода на Object Pascal (Delphi):
Этот код использует функцию Альтернативные решения и замечания
ЗаключениеПосле обновления операционной системы до соответствующей версии Windows 10 Insider Preview, выполнение Linux-команд через R в WSL становится возможным. Важно следить за обновлениями и рекомендациями разработчиков для использования всех возможностей WSL. Контекст описания касается решения проблемы выполнения команд Linux через R-скрипты в Windows Subsystem for Linux на Windows 10. Комментарии и вопросыПолучайте свежие новости и обновления по Object Pascal, Delphi и Lazarus прямо в свой смартфон. Подпишитесь на наш Материалы статей собраны из открытых источников, владелец сайта не претендует на авторство. Там где авторство установить не удалось, материал подаётся без имени автора. В случае если Вы считаете, что Ваши права нарушены, пожалуйста, свяжитесь с владельцем сайта.
|
||||
©KANSoftWare (разработка программного обеспечения, создание программ, создание интерактивных сайтов), 2007 |