Ich versuche das rpy2-Paket zu installieren und bekomme den folgenden Fehler mit
%Vor%Und wenn ich Pip versuche, ist das, was ich bekomme
%Vor%Herunterladen / Entpacken von rpy2 Running setup.py ei_info für das Paket rpy2
%Vor%Ich habe auch ein paar Tage damit verbracht ... dann bin ich auf diesen Thread gestoßen , wo ein Link angegeben wird: Ссылка
Auf dieser Seite finden Sie (neben anderen nützlichen Dingen) eine vorkompilierte Version von rpy2 für Windows und für verschiedene Versionen von Python. Es funktioniert anscheinend nur für R 2.15.3, ich habe es nicht mit anderen Versionen versucht.
Der Fehler
"C:\PROGRA~2\R\R-28~1.0\bin\R" CMD config --ldflags
wird wahrscheinlich durch das Fehlen von Unix-ähnlichen Werkzeugen in Windows verursacht. (Möglicherweise hatten Sie auch einen Fehler wie
'sh' wird nicht als interner oder externer Befehl, ausführbares Programm oder Batch-Datei erkannt
Ich habe es endlich mit Windows 7 geschafft, indem ich Rtools und mingw Compiler installiert habe und die Dateien setup.py und unixccompiler.py geändert habe. Siehe rpy2 installiere auf Windows 7
Auch der Fehler
% laden_ext rmagic
RuntimeError ("R.dll kann nicht innerhalb von% s"% RHOME gefunden werden)
wird verursacht, indem rpy2 R.dll nicht korrekt im Code findet. Sie können die R_HOME-Umgebungsvariable wie zB C: \ Programme \ R \ R-3.0.2 dem externen Ordner hinzufügen (für Details siehe den Link).
Hoffe das hilft ..
Die Lösung, um das zu erreichen, war, ein paar Dinge im Skript setup.py zu beheben.
Erlauben Sie zuerst get_rconfig () leere Zeichenfolgen zuzulassen. Wenn es eine Möglichkeit gab, dies zu kennzeichnen, war es für mich nicht offensichtlich:
%Vor%Zweitens, behebe einen Fehler mit dem Drop-through in RConfig.from_string, wo es auf eine nicht existierende Variable Bezug genommen hat:
%Vor%Dies ermöglicht dann, dass die R CMD Config-Schleifen geparst werden und die leeren Fälle (die Sie wahrscheinlich finden werden, wenn Ihr R-Build nicht als gemeinsame Bibliothek erstellt wurde) und ich bin in der Lage, den Zyklus mit
abzuschließenpython setup.py Build-Installation
Tags und Links rpy2