R 3.0 è la mia versione predefinita. Ho installato R 2.14 e voglio usarlo a causa delle dipendenze dei pacchetti. Nota che i pacchetti non possono essere compilati per 3.0. Come posso forzare Ubuntu a caricare la versione precedente?Come posso caricare una versione specifica di R in linux?
risposta
Impostare il PERCORSO di conseguenza. Ci sono strumenti/librerie che fanno per voi (comune in ambienti universitari con più versioni di cose in /usr/local/
o /opt
Ecco una semplice versione ad-hoc:.
[email protected]:~$ which R # my default R
/usr/bin/R
[email protected]:~$ R --version | head -1
R version 3.1.2 (2014-10-31) -- "Pumpkin Helmet"
[email protected]:~$ cat bin/R-devel.sh # a wrapper I use
#!/bin/bash
export PATH="/usr/local/lib/R-devel/bin:$PATH"
R "[email protected]"
[email protected]:~$ # gives me another R
[email protected]:~$ R-devel.sh --version | head -1
R Under development (unstable) (2014-11-11 r66970) -- "Unsuffered Consequences"
[email protected]:~$
[email protected]:~$ (PATH="/usr/local/lib/R-devel/bin:$PATH" R --version | head -1)
R Under development (unstable) (2014-11-11 r66970) -- "Unsuffered Consequences"
[email protected]:~$
La modifica al can essere fatto da uno script o in modi diversi - la chiave è che pre-pronunciando PATH
con quello per la versione desiderata, si finisce con quella versione trovata prima.
Grazie per questo proverò a dare un'occhiata a – conjectures
Certo. E se funziona, come dovrebbe essere il modo progettato e comunemente usato per farlo, per favore sentiti libero di accettare e/o upvotare. –
- 1. Come posso collegarmi ad una specifica versione di glibc?
- 2. Come utilizzare una versione specifica di CocoaPods
- 3. Come posso rilevare una versione iOS specifica con jquery?
- 4. Come collegarsi a una specifica versione di framework in Xcode?
- 5. Rails di aggiornamento a una versione specifica
- 6. forzando una versione gem specifica come predefinita?
- 7. Come specificare una versione di dipendenza specifica in nuspec?
- 8. Come ottenere una versione specifica di un file in Mercurial?
- 9. Come utilizzare una versione precedente di gcc in Linux
- 10. Come trovare cosa dipende da una versione specifica di una dipendenza specifica?
- 11. Scegli una versione specifica di Ubuntu
- 12. Come posso caricare un semplice modulo HTML in R?
- 13. Come si richiede una versione specifica di una gemma di rubino?
- 14. Come conoscere il traffico verso una porta specifica in linux
- 15. Come collegare una versione specifica di una libreria condivisa in makefile senza utilizzare LD_LIBRARY_PATH?
- 16. R: googlesheets/gs_upload: carica in una cartella specifica
- 17. Come si specifica una versione del pacchetto in Perl?
- 18. Kernel Linux - Come ottenere una versione specifica (da destra fino a SUBLEVEL)
- 19. Come posso selezionare una sottotrama specifica in Matplotlib?
- 20. Come si esegue una versione specifica di Meteor?
- 21. In che modo posso eseguire il checkout di una versione specifica delle librerie di supporto Android?
- 22. Come installare una versione specifica di Bower con NPM
- 23. Come installare una versione specifica di Java 8 utilizzando Dockerfile
- 24. Come caricare automaticamente un modulo del kernel in Gentoo Linux?
- 25. npm installazione da Git in una versione specifica
- 26. Come scegliere come target una versione specifica per iPhone?
- 27. come controllare la versione X11 di Linux?
- 28. Eliminazione versione cookbook Chef o aggiornamento versione specifica
- 29. Come posso eseguire un libro di cucina con una versione specifica utilizzando chef-cliente?
- 30. Come posso leggere/caricare immagini in C++?
C'è un modo per farlo senza Docker, ma non sono a conoscenza di un modo più semplice –
Cosa intendi per "carico"? "installare"? O "corri"? Hai installato 2.14 e 3.0, quindi devi solo eseguire lo script della shell R che avvia la versione che vuoi eseguire ... – Spacedman