Skip to content

[R-es] error con install_github() del paquete devtools

12 messages · Javier Marcuzzi, Javier Martínez-López, Carlos Ortega +4 more

#
Hola a todos.

Estoy intentando instalar el paquete likert utilizando devtools y 
obtengo el siguiente error

library(devtools)
install_github('likert','jbryer')
Installing github repo(s) likert/master from jbryer
Downloading likert.zip from 
https://github.com/jbryer/likert/archive/master.zip
Error en function (type, msg, asError = TRUE)  : <not set>

Me pasa también con otros paquetes.
He buscado en stackoverflow.com pero no he encontrado la solución. 
¿alguna idea?

La versión que hay en CRAN no me vale porque quiero utilizar una nueva 
característica que sólo está en la versión de desarrollo.


R version 3.0.2 (2013-09-25)
Platform: x86_64-pc-linux-gnu (64-bit)

locale:
  [1] LC_CTYPE=es_ES.UTF-8       LC_NUMERIC=C LC_TIME=es_ES.UTF-8
  [4] LC_COLLATE=es_ES.UTF-8     LC_MONETARY=es_ES.UTF-8 
LC_MESSAGES=es_ES.UTF-8
  [7] LC_PAPER=es_ES.UTF-8       LC_NAME=C LC_ADDRESS=C
[10] LC_TELEPHONE=C             LC_MEASUREMENT=es_ES.UTF-8 
LC_IDENTIFICATION=C

attached base packages:
[1] grid      stats     graphics  grDevices utils datasets  methods   base
other attached packages:
[1] RCurl_1.95-4.1  bitops_1.0-6     xtable_1.7-1 gridExtra_0.9.1 
ggplot2_0.9.3.1 foreign_0.8-57
[7]   devtools_1.3

Saludos
#
Estimado José Luis

Descarge desde el navegador el archivo 
https://github.com/jbryer/likert/archive/master.zip, y no aparecieron 
errores en la descarga, leí el listado de archivos y son R (no fortran, 
c, c++, etc.). Como es una versión en desarrollo puede tener errores, en 
lugar de instalar podría importar los archivos R de la librería a su 
script R y ejecuartlos de esa forma.

Otro punto, aunque no creo que se de en este caso, es la falta de alguna 
librería en linux.

Javier Marcuzzi

El 20/12/2013 09:10 a.m., Jose Luis Cañadas Reche escribió:
#
has probado con: install_github('paquete",username='usuario')?

2013/12/20 Jose Luis Cañadas Reche <canadasreche en gmail.com>:
#
Hola,

Puedes hacerlo sin devtools. Descargas el ZIP del repositorio, lo
descomprimes, instalas el paquete que hay en CRAN para tener todas las
dependencias instaladas y finalmente instalas el paquete en la versión
de GitHub.

tmp <- paste0(tempdir(), '/likert.zip')
download.file('https://github.com/jbryer/likert/archive/master.zip',
              destfile=tmp, method='wget')
unzip(tmp, exdir=tempdir())
## instala versión de CRAN para conseguir todas las dependencias
install.packages('likert')
install.packages(paste0(tempdir(), '/likert-master'), repos=NULL,
method='source')

Si el autor publica Releases tendrías disponible un tar.gz y evitas
tener que usar unzip para crear una estructura de directorios. No es
el caso en este paquete.

Saludos.

Oscar.
-----------------------------------------------------------------
Oscar Perpiñán Lamigueiro
Dpto. Ingeniería Eléctrica (ETSIDI-UPM)
Grupo de Sistemas Fotovoltaicos (IES-UPM)
URL: http://oscarperpinan.github.io
Twitter: @oscarperpinan


El día 20 de diciembre de 2013, 14:54, José Luis Cañadas
<canadasreche en gmail.com> escribió:
#
Gracias Oscar.

Funciona perfectamente.
Ya investigaré más adelante porque no funciona install_github

Saludos y feliza navidad..
El 20/12/13 23:05, Oscar Perpiñan escribió: