2017-01-07 5 views
0

で失敗しました 『のpython setup.py.egg.info』エラーメッセージ」コマンドを与え、私は手動でのパスを追加しました今RのexeファイルのWindows 8の環境変数でPath]フィールドにファイルとパスは、次の値があります:rpy2のインストールが、私はアナコンダ2</p> <p>からRP2パッケージをインストールしようとしていますエラー1

C:\ProgramData\Oracle\Java\javapath;C:\Program Files (x86)\Intel\TXE Components\TCS\;C:\Program Files\Intel\TXE Components\TCS\;%SystemRoot%\system32;%SystemRoot%;%SystemRoot%\System32\Wbem;%SYSTEMROOT%\System32\WindowsPowerShell\v1.0\;C:\Program Files (x86)\Skype\Phone\;C:\Program Files\Microsoft SQL Server\Client SDK\ODBC\130\Tools\Binn\;C:\Program Files (x86)\Microsoft SQL Server\130\Tools\Binn\;C:\Program Files\Microsoft SQL Server\130\Tools\Binn\;C:\Program Files\Microsoft SQL Server\130\DTS\Binn\;C:\Program Files (x86)\Microsoft SQL Server\Client SDK\ODBC\130\Tools\Binn\;C:\Program Files (x86)\Microsoft SQL Server\130\DTS\Binn\;C:\Program Files (x86)\Microsoft SQL Server\130\Tools\Binn\ManagementStudio\;C:\users\alex\Anaconda2;C:\users\alex\Anaconda2\Scripts;C:\users\alex\Anaconda2\Library\bin;C:\Program Files\R\R-3.3.2\bin; 

その後、私はアナコンダ2のスクリプトサブディレクトリに移動して書いた、Windowsの司令官を開設

pip install rpy2 

ピップはrpy2を発見し、ダウンロードしたけど、それは私にエラーメッセージが得られ、次の出力を与えた:

C:\Users\ALEX\Anaconda2\Scripts>pip install rpy2 
    Collecting rpy2 
    Using cached rpy2-2.8.5.tar.gz              
    Complete output from command python setup.py egg_info:       
    R version 3.3.2 (2016-10-31) -- "Sincere Pumpkin Patch"       
    Copyright (C) 2016 The R Foundation for Statistical Computing     
    Platform: x86_64-w64-mingw32/x64 (64-bit)                              
    R is free software and comes with ABSOLUTELY NO WARRANTY.      
    You are welcome to redistribute it under the terms of the      
    GNU General Public License versions 2 or 3.          
    For more information about these matters see          
    http://www.gnu.org/licenses/.                                 
    'sh' is not recognized as an internal or external command,      
    operable program or batch file.             
    R version 3.3.2 (2016-10-31) -- "Sincere Pumpkin Patch"       
    C:\PROGRA~1\R\R-33~1.2\bin\x64\R CMD config --ldflags       
    Traceback (most recent call last):             
    File "<string>", line 1, in <module>            
    File "c:\users\alex\appdata\local\temp\pip-build-p9qyoo\rpy2\setup.py", line 331, in <module>                 
    ri_ext = getRinterface_ext()             
    File "c:\users\alex\appdata\local\temp\pip-build-p9qyoo\rpy2\setup.py", 
    line 238, in getRinterface_ext                
    ldf = shlex.split(' '.join(rexec.cmd_config('--ldflags')))      
    File "c:\users\alex\appdata\local\temp\pip-build-p9qyoo\rpy2\setup.py", 
    line 191, in cmd_config                 
    universal_newlines = True)              
    File "C:\Users\ALEX\Anaconda2\lib\subprocess.py", line 574, in 
    check_output                      
    raise CalledProcessError(retcode, cmd, output=output)      
    subprocess.CalledProcessError: Command '('C:\\PROGRA~1\\R\\R- 
    33~1.2\\bin\\x64\\R', 'CMD', 'config', '--ldflags')' returned non-zero 
    exit status 1   
    ---------------------------------------------------------------------- 
    Command "python setup.py egg_info" failed with error code 1 in  c:\users\alex\appdata\local\temp\pip-build-p9qyoo\rpy2\ 

あなたのアドバイスは理解されるであろう。

答えて

1

セミコロンの後にスペースを挿入:

...y\bin; C:\Program Files\R\R-3.3.2\bin; 
     ^
     | 

をお使いのシステムに挿入されたパスが実際にC:\Program Files\R\R-3.3.2\binです:動作しません。

スペースを削除しても問題ありません。

(窓がそれを見つけた場合タイプwhere rを見るために、ことを確認するため)

+0

感謝。あなたが私に言ったように修正しましたが、新しいエラーメッセージが現れました。 – im7

関連する問題