Wie zu installieren R-Paket von private repo mit devtools install_github?
Ich versuche zu installieren eine Probe-Paket von meinem github-repo:
https://github.com/jpmarindiaz/samplepkg
Ich kann es installieren, wenn der repo ist die öffentliche Verwendung der folgenden Befehle durch den R-interpreter:
install_github("jpmarindiaz/rdali")
install_github("rdali",user="jpmarindiaz")
install_github("jpmarindiaz/rdali",auth_user="jpmarindiaz")
Aber wenn die git-repository ist privat bekomme ich eine Fehlermeldung:
Installing github repo samplepkg/master from jpmarindiaz
Downloading samplepkg.zip from
https://github.com/jpmarindiaz/samplepkg/archive/master.zip
Error: client error: (406) Not Acceptable
Ich habe nicht herausgefunden, wie die Authentifizierung funktioniert nur, wenn die repo ist privat, irgendwelche Tipps?
- Nur eine Vermutung, Hast du versucht das Passwort-argument?
- klingt wie ein guter Tipp!
- Was ich wirklich hasse ist, dass ich das Passwort im Klartext (und irgendwann wird gespeichert in
.Rhistory
). Irgendwelche Ideen, wie dies zu vermeiden? - haha, wie konnte ich es verpasst... es wäre toll, nicht geben Sie das Kennwort im Klartext!
- jpmarindiaz ich nicht haben, ein eigenes repository zu testen , Aber ich würde mein Klon-repository , mit
git clone
oder besser mit manuellRstudio
(erstellen Sie ein neues Paket aus einem bestehenden git-repository) , dann installieren Sie mitinstall()
von " devtools.
Du musst angemeldet sein, um einen Kommentar abzugeben.
Haben Sie versucht, die Einstellung einen persönlichen Zugangs-token (PAT) und übergeben Sie an, als Sie den Wert der
auth_token
argumentinstall_github()
?Sehen
?install_github
Weg nach unten an der Unterseite (Paketdevtools
version 1.5.0.99).repo scope
- Taste oder devtools nicht in der Lage sein zu installieren! stat545.com/packages05_foofactors-package-02.html