Fehler bei der Installation von rpy2 unter Windows

8

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%     
user2151600 09.03.2013, 13:51
quelle

3 Antworten

1

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.

    
Bertrand Moreau 08.08.2013 16:28
quelle
0

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 ..

    
Atesh 03.02.2015 09:22
quelle
0

Kürzlich musste versucht werden, dies aus der Quelle zu erstellen. Habe die Version rpy2-2.2.2, die ich mit Python 2.6.6 unter Oracle Linux benutzen kann.

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ßen

python setup.py Build-Installation

    
Robert Casey 08.06.2014 19:41
quelle

Tags und Links