2013-11-11 3 views
0

ребята. I'am пытается устанавливать RPy2-2.3.8 на Windows 7 (64bit), Python 3.3, но RPy2, кажется, есть довольно много проблем при установке ... :(Ошибка при установке RPy2-2.3.8 в Windows 7, Python 3.3.

Я попытался установить RPy2, набрав «python.exe setup.py установить» на «ЦМД» на окружающую среду окон.

R версия 3.0.2 была успешно установлена, и путь его был добавлен в переменной окружения.

Однако произошла ошибка. Может ли кто-нибудь сказать, что означает эта ошибка?

**D:\>cd rpy2-2.3.8** 

D:\rpy2-2.3.8>c:\Python33\python.exe setup.py install 
Using 2to3 to translate Python2-only idioms into Python3 code. Please wait... 
warning: no previously-included files matching '*patch*' found anywhere in distribution 
warning: no previously-included files matching '*diff*' found anywhere in distribution 
warning: no previously-included files matching '.hg' found anywhere in distribution 
no previously-included directories found matching 'dist' 
done. 
running install 
running build 
running build_py 
running build_ext 
Traceback (most recent call last): 
    File "setup.py", line 493, in <module> 
    'rpy2': ['doc/source/rpy2_logo.png', ]} 
    File "c:\Python33\lib\distutils\core.py", line 148, in setup 
    dist.run_commands() 
    File "c:\Python33\lib\distutils\dist.py", line 929, in run_commands 
    self.run_command(cmd) 
    File "c:\Python33\lib\distutils\dist.py", line 948, in run_command 
    cmd_obj.run() 
    File "c:\Python33\lib\distutils\command\install.py", line 569, in run 
    self.run_command('build') 
    File "c:\Python33\lib\distutils\cmd.py", line 313, in run_command 
    self.distribution.run_command(command) 
    File "c:\Python33\lib\distutils\dist.py", line 948, in run_command 
    cmd_obj.run() 
    File "c:\Python33\lib\distutils\command\build.py", line 126, in run 
    self.run_command(cmd_name) 
    File "c:\Python33\lib\distutils\cmd.py", line 313, in run_command 
    self.distribution.run_command(command) 
    File "c:\Python33\lib\distutils\dist.py", line 947, in run_command 
    cmd_obj.ensure_finalized() 
    File "c:\Python33\lib\distutils\cmd.py", line 107, in ensure_finalized 
    self.finalize_options() 
    File "setup.py", line 152, in finalize_options 
    rversion = get_rversion(r_home) 
    File "setup.py", line 208, in get_rversion 
    if rversion.startswith("WARNING"): 
**TypeError: startswith first arg must be bytes or a tuple of bytes, not str** 

Для меня это особенно странно, потому что ошибка «TypeError». Плюс, что означают все предупреждения?

Все виды обсуждений будут оценены.

Большое спасибо.

ответ

Смежные вопросы