2014-10-06 26 views
7

R'de harika bir program var. Ama shinyapps.io'ya dağıtmak konusunda sorun yaşıyorum. Benim paketi hakkında fantezi bir şey yokshinyapps.io ve github Paketleri

Listening on http://127.0.0.1:46574 
    Downloading github repo jlisic/[email protected] 
    Installing saAlloc 
    '/usr/lib/R/bin/R' --vanilla CMD INSTALL \ 
    '/tmp/RtmpvmoFM3/devtools2c6b564aad/jlisic-saAlloc-62692fc' \ 
    --library='/usr/local/lib/R/site-library' --install-tests 

Error: ERROR: no permission to install to directory ‘/usr/local/lib/R/site-library’ 
Error : Command failed (1) 

sadece varsayılan Makevars dosyası vardır:

javascript hata konsolu

bana aşağıdaki hatayı veriyor. Herhangi bir yardım veya öneri takdir edilecektir.

+0

Eğer github halka üzerinde paket var mı? –

+0

evet https://github.com/jlisic/saAlloc –

+2

Bu sorun hala var ve son derece sorunlu. – ambodi

cevap

4

Ayrıca bu sorunla da mücadele ettim ve shinyapps.io Google kullanıcıları grubunda @Yihui tarafından çalışan bir yanıt buldum. görevinden alıntı: server.R benim için çalıştı içinde

You should not install the package inside your app (i.e. do not call install_github() in your app code). Just install it locally, and shinyapps.io will figure out how to install it on the server.

https://groups.google.com/d/msg/shinyapps-users/5S8jTJ-SeHM/HCPGUjYVUM4J

devtools::install_github() hattını kaldırılıyor. Arka uç büyüsü!

DÜZENLEME: Bu bu rsconnect konuda daha ayrıntılı bir şekilde açıklanmıştır çalışır nedeni: https://github.com/rstudio/rsconnect/issues/88