Intereting Posts
Как использовать разные языки ввода для разных активных (приложений) окон? Логический том не установлен, но используется. Закройте все приложения, используя это устройство (например, iscsi) Использование утилиты busybox для удаления рекурсивно некоторых файлов История bash не сохраняется Установка переменных среды для Android Studio Где я могу поделиться своими скриптами? Постоянный «диск будет проверен …» в сообщении дня (motd) даже после перезагрузки Могу ли я восстановить мои файлы Windows xp после установки ubuntu? Переместить файл и все его символические ссылки Что делать, если вы удалили / usr / local? Установка драйверов nVidia с веб-сайта Как создать Windows как точку восстановления с помощью Deja Dup? Как переместить зашифрованный домашний каталог в другой раздел? Подключение к Wi-Fi не выполняется, но AP отображаются Как открыть новый экземпляр приложения по умолчанию в GNOME?

doRedis со странной ошибкой соединения сокетов в Ubuntu Linux, R и RStudio

Я пытаюсь получить пакет doRedis R, работающий в моей последней среде Ubuntu 10.0.4 с R 2.12.1. Я попробовал загрузить последнюю версию 2.15.1, но она устанавливает (с apt-get install …) эту другую версию. Во всяком случае, когда я запускаю следующие строки из doRedis.R (http://bigcomputing.com/doredis.R):

library('doRedis') #no issues here registerDoRedis(queue='jobs') 

Я получаю ошибку:

 registerDoRedis(queue='jobs') Error in socketConnection(host, port, open = "a+b", blocking = TRUE, timeout = timeout) : unused argument(s) (timeout = timeout) 

У меня также есть сервер Redis, работающий в ожидании приема соединений без проблем. Я не мог связаться с клиентом Redis-cli. Все это локально для одной и той же системы. Это нормально работает на моей Windows 7 без проблем. Спасибо

Версия Ubuntu в своих репозиториях довольно старая. Вы можете добавить CRAN в свой sources.list и получить последнюю версию через этот repository. Прочтите инструкции на этой странице для получения дополнительной информации.

Что касается вашего реального вопроса, кажется, что вызов socketConnection включает входной аргумент, который он не поддерживает. Проверьте, какая версия пакета вы используете, не совпадает ли он с Windows 7? Кроме того, обновите версию R до 2.15, используя ссылку выше.