2011-05-15 2 views
0

Я не могу установить пакет Vennerable R от https://r-forge.r-project.org/projects/vennerable/ на моем Windows 7 с новейшим R (2.13.0).R install Vennerable package on windows

Я попробовал следующее:

  1. установлен с RGui и выбирающих R-кузнечный операции РЕПО:
    не было Vennerable пакет в списке

  2. установлен с RGui использованием «установить пакет из локального почтового индекса файл ":

    can not open compressed file 'Vennerable.tar.gz/DESCRIPTION' 
    
  3. преобразованный tar.gz в почтовый индекс и установлен из RGui us ING "установить пакет из локального файла почтового индекса":

    can not open compressed file 'Vennerable.tar.gz/DESCRIPTION' 
    
  4. пытался руководство по установке: install.packages("D:/Downloads/Vennerable.tar.gz", repos = NULL)

    can not open compressed file 'Vennerable.tar.gz/DESCRIPTION' 
    Error in install.packages : cannot open the connection 
    

Примечание: есть файл ОПИСАНИЕ.

Что мне делать, чтобы установить этот пакет?


Ссылки на package page мертвы (либо Windows build и package source).

+0

@Marek, если я использую install.packages, это показывает: «Пакет« Vennerable »недоступен (для версии R 2.13.0)» «» – user670186

+0

Я попробовал - LINK НЕ РАБОТАЕТ !!! https://r-forge.r-project.org/bin/windows/contrib/latest/Vennerable_2.0.zip – user670186

+0

Ссылка на двоичный файл Vennerable Windows: DOWN https://r-forge.r-project.org/bin/windows/contrib/latest/Vennerable_2.0.zip У кого-нибудь есть зеркало? спасибо – user670186

ответ

5

Вы можете оформить источник: откройте терминал и выполните следующую команду

svn checkout svn://svn.r-forge.r-project.org/svnroot/vennerable 

Затем построить без виньеток.

cd vennerable/pkg 
R CMD build Vennerable/ --no-build-vignettes 

и, наконец, установить его:

R CMD INSTALL Vennerable_3.0.tar.gz 

(Ваша сборка может быть другим именем, чем Vennerable_3.0.tar.gz).

Для меня это произвело следующее сообщение об ошибке:

ERROR: dependencies ‘graph’, ‘RBGL’, ‘xtable’ are not available for package ‘Vennerable’ 

Тогда я должен был пойти в R, выполните следующую команду:

install.packages(c("graph", "RBGL", "xtable")) 

, а затем вернуться к терминалу и запустить R CMD INSTALL ... снова.

+1

Из-за изменений в 'switch' (R- 2.13) пакет больше не компилируется. С другой стороны, исправление прост. – Marek

2

Если у вас есть архив tar.gz, вероятно, у вас есть файл пакета. Сначала вы должны создать его перед установкой пакета. См. section 1.3 of the Writing R Extensions manual

См. Также ваш other related question, где я предоставил эту ссылку для встроенного пакета для R 2.13.0 x86_64:

http://commondatastorage.googleapis.com/jthetzel-public/Vennerable_1.1.1.1.zip

+0

Я поменяю ссылку в ответе от pdf-версии до html one. – Marek

+0

@Marek Спасибо за редактирование, Marek. – jthetzel

3

Vennerable package has been updated и теперь версия 2.1 доступна из R-горне с использованием

install.packages("Vennerable", repos="http://R-Forge.R-project.org") 
+0

Не работает для меня, для тех, кто не работает при попытке: https://github.com/frankkramer/rBiopaxParser/blob/master/README.md – Stenemo

+0

@Stenemo Работает для меня. Никаких зависимостей (от биокондуктора) нет, но он работает. «пакет« Vennerable »успешно распакован и проверены суммы MD5», – Marek

3

У меня была такая же проблема, и понял это. Проблема заключалась в том, как пакет архивируется. Существует каталог под названием «Vennerable» в каталоге верхнего уровня, который называется «Vennerable_2.2», и я распаковал архив. Затем я перешел в подкаталог «Vennerable» и застегнул его. Затем я запустил установку, Vennerable.zip '. Работал как шарм.

Смежные вопросы