Ошибка при загрузке пакета evd в R - PullRequest
0 голосов
/ 19 мая 2011

У меня проблемы с загрузкой пакета evd в R v2.12.0. В предыдущих версиях он работал нормально.

На 32-битном я получаю следующее сообщение:

Error: package 'evd' is not installed for 'arch=i386'

и с 64-битным:

Error: package 'evd' is not installed for 'arch=x64'

Нет обновлений пакета (последний выпуск 2008). Я также попытался переустановить пакет из tar.gz, но без радости. * * 1010

Любая помощь с благодарностью получена!

Ответы [ 3 ]

1 голос
/ 19 мая 2011

У меня была эта проблема со многими пакетами при обновлении до 2.12.2 с 2.11.0. Я скопировал библиотеку из старой установки в новую. Я предполагаю, что проблема связана с изменением структуры пакетов. Чтобы решить эту проблему, я просто переустановил все из CRAN:

install.packages(.packages(all.available=T))
1 голос
/ 19 мая 2011

R2.12.0 был изменен, чтобы упростить запуск R на нескольких архитектурах на одном компьютере (например, 32-битная и 64-битная версии). Это означает, что каждый пакет должен быть установлен для конкретной архитектуры.

Исправление заключается в удалении существующих пакетов (сначала создайте их резервные копии, natch), а затем переустановите их.

1 голос
/ 19 мая 2011

Я только что установил и загрузил evd из CRAN без проблем. Я использую R2.13.0 в Windows 7 (64-разрядная версия).

Чтобы установить пакет напрямую из CRAN, используйте:

install.packages("evd")

Затем загрузить его:

library(evd)
...