2016-03-10 11 views
5

Ho installato Xcode sul mio Mac, eseguito su El Capitan versione 10.11. Ho bisogno di ottenere i file da un repository github al mio lavoro in R, quindi ho eseguito la linea:Errore: impossibile trovare gli strumenti di compilazione necessari per creare

devtools::install_github("Myrepository") 

e appare questo errore:

Downloading GitHub repo Myrepository 
from URL https://api.github.com/repos/Myrepository/func/zipball/master 
Erreur : Could not find build tools necessary to build func 

ho pensato che il problema potrebbe venire dal mio comando gcc strumenti a linea, ma quando ho colpito

gcc -v 

ho installato:

Configured with: --prefix=/Applications/Xcode.app/Contents/Developer/usr --with-gxx-include-dir=/usr/include/c++/4.2.1 
Apple LLVM version 7.0.2 (clang-700.1.81) 
Target: x86_64-apple-darwin15.3.0 
Thread model: posix 

Qualche idea?

+0

hai installato gli strumenti della riga di comando xcode – rawr

+0

Sì, ho fatto, da questo sito: https://developer.apple.com/downloads/ – Helenatodd

+0

'devtools :: has_devel()' restituisce VERO per te e non lo fa funziona per 'devtools :: install_github (" username/Myrepository ")' usando il nome utente? – rawr

risposta

1

Ho avuto lo stesso problema durante l'installazione del pacchetto forecast da GitHub sul mio Mac con El Capitan. La correzione della readline suggerita sopra non ha funzionato per me. Ho notato che la mia shell non vedeva R (ad es. Quando ho digitato R al prompt della shell diceva comando non trovato). Stavo anche lavorando come utente non amministratore del mio computer e penso che abbia installato R come utente non amministratore. Così ho scaricato di nuovo R (stessa versione) e l'ho installato come utente amministratore. (Questo era basato su un'intuizione dopo aver letto su alcuni degli finnicky issues with R and paths in El Cap) Dopo aver reinstallato R come utente amministratore, avrei potuto aprire R in un terminale, ea quel punto devtools::install_github("robjhyndman/forecast") funzionava correttamente.

+0

Infatti, di recente ho cambiato il mio computer e ora sono suo amministratore, non ho più problemi a installare contenuti da github. Serbatoi per il tuo aiuto! – Helenatodd

+0

Aggiungerò anche che su un'altra macchina ho avuto lo stesso problema. Su questa macchina sono stato amministratore utente per sempre e penso che il problema era che non avevo reinstallato R dopo l'aggiornamento a Mac OS X 10.11 (El Capitan). Dopo aver reinstallato R (stessa versione anche, solo una nuova installazione), il terminale ha potuto vedere R e il comando install_github ha funzionato. –