4 Pregunta: R no encuentra el paquete incluso después de la instalación del paquete

pregunta creada en Wed, Oct 16, 2013 12:00 AM

Siempre he trabajado con el paquete zoo, que he instalado hace mucho tiempo. Hoy, creé un nuevo script R, corrí library(zoo) y obtuve el siguiente error:

 
 > library(zoo)
 Error in library(zoo) : there is no package called ‘zoo’

Impar ... Aun así, intenté reinstalar el paquete usando install.packages("zoo") y obtuve lo siguiente:

 
 > install.packages("zoo")
 Installing package(s) into ‘C:/Users/U122337.BOSTONADVISORS/Documents/R/win-library/2.15’
 (as ‘lib’ is unspecified)
 --- Please select a CRAN mirror for use in this session ---
 trying URL 'http://cran.cnr.Berkeley.edu/bin/windows/contrib/2.15/zoo_1.7-10.zip'
 Content type 'application/zip' length 874474 bytes (853 Kb)
 opened URL
 downloaded 853 Kb

 package ‘zoo’ successfully unpacked and MD5 sums checked
 Warning: cannot remove prior installation of package ‘zoo’

The downloaded binary packages are in
    C:\Users\U122337.BOSTONADVISORS\AppData\Local\Temp\Rtmp404t8Y\downloaded_packages

Cuando intento cargar el paquete, recibo nuevamente el error de que el paquete zoo no existe.

¡No tengo idea de lo que está pasando! Salí de la GUI y la reinicié, el mismo problema. Siempre he trabajado con este paquete, ¡y no tengo idea de por qué sucede esto ahora!

¿Alguna ayuda por favor? Gracias!

    
39
4 Respuestas                              4                         

Haga .libPaths(), cierre cada ejecución de R, ingrese en el primer directorio, quite el paquete zoo reinicio R y install zoo nuevamente. Por supuesto, necesitas tener suficientes derechos.

    
37
2013-10-16 15: 19: 05Z
  1. ¡Funcionó muy bien! Gracias. ¿Sabrías lo que sucedió en primer lugar?
    2013-10-16 15: 26: 57Z
  2. absolutamente sin idea ...
    2013-10-16 15: 28: 12Z
  3. Funcionó perfectamente para mí. Tuve los mismos problemas con el paquete nloptr. Solo una advertencia: Windows me advirtió que R aún estaba usando los archivos, así que tuve que ingresar manualmente al Administrador de tareas de Windows y finalizar todos los procesos relacionados con R (incluso después de cerrar todas las ventanas R) para eliminar los archivos del paquete.
    2016-11-08 21: 54: 43Z

    Cuando corres

     
    install.packages("whatever")
    

    recibió un mensaje de que sus archivos binarios se descargaron en una ubicación temporal (por ejemplo, los paquetes binarios descargados están en     C: \Users \User_name \AppData \Local \Temp \RtmpC6Y8Yv \downloads_packages). Ve allí. Tomar los binarios (archivo zip). Copie el pegado en la ubicación que obtiene al ejecutar el código:

     
    .libPaths()
    

    Si libPaths muestra 2 ubicaciones, pegue en la segunda. Cargar biblioteca:

     
    library(whatever)
    

    Corregido.

        
    2
    2018-10-02 19: 06: 51Z
    1. ¿Qué quieres decir con pegar en el segundo?
      2019-02-21 22: 42: 04Z
    2. Si al ejecutar libPaths obtienes 2 ubicaciones, como: [1] location/one/something1 [2] location /two /seomthing2, luego pegas los binarios copiados desde el enlace que aparece después de instalar el paquete en la ubicación /dos /seomthing2. Funciona para mí.
      2019-02-22 07: 50: 22Z
    3. ¡Gracias! Resulta que hay algunos problemas de rutas realmente extraños con la versión de Macports de R, así que desinstalé completamente la versión de macports, actualicé mi dyLD_LIBRARY_PATH y R_HOME, y luego instalé R usando un .pkg, que terminó permitiendo que R encontrara correctamente los paquetes. fueron. Esto me ayudó a rastrear dos lugares diferentes a los que iban los paquetes de instalación.
      2019-02-22 19: 36: 19Z
    4. Me alegra escuchar eso.
      2019-02-22 23: 26: 55Z

    Tuve este problema y el problema era que tenía el paquete cargadoEd en otra instancia de R. Simplemente cerrando todas las instancias de R e instalándolas en una nueva instancia permitida para que se instale el paquete.

    En general, también puede instalar si cada instancia restante nunca ha cargado el paquete también (incluso si instaló una versión anterior).

        
    1
    2016-03-14 22: 58: 11Z

    Por lo tanto, el paquete se descargará en una carpeta temporal C: \Users \U122337.BOSTONADVISORS \AppData \Local \Temp \Rtmp404t8Y \downloads_packages desde donde se instalará en la carpeta de su biblioteca, por ejemplo. C: \R \library \zoo

    Lo que debe hacer una vez que se complete el comando de instalación: menú Abrir paquetes - > Cargar paquete ...

    Verás tu paquete en la lista. Puedes automatizar esto: ¿Cómo cargar paquetes en R automáticamente?

        
    1
    2018-02-24 22: 02: 21Z
fuente colocada aquí