如何在WINDOWS XP上安装Python2.6的Rpy2

如何在WINDOWS XP上安装Python2.6的Rpy2,python,windows,rpy2,Python,Windows,Rpy2,我下载了rpy2-2.2.3,并尝试:python setup.py在我的windows xp计算机上安装,其中R:2.12.2,python:2.6.1,复制了一些文件后,它显示以下错误消息。如何修复 Traceback (most recent call last): File "setup.py", line 441, in <module> [os.path.join('doc', 'source', 'rpy2_logo.png')])], File "D:

我下载了rpy2-2.2.3,并尝试:
python setup.py在我的windows xp计算机上安装
,其中R:2.12.2,python:2.6.1,复制了一些文件后,它显示以下错误消息。如何修复

Traceback (most recent call last):
  File "setup.py", line 441, in <module>
    [os.path.join('doc', 'source', 'rpy2_logo.png')])],
  File "D:\Python\lib\distutils\core.py", line 152, in setup
    dist.run_commands()
  File "D:\Python\lib\distutils\dist.py", line 975, in run_commands
    self.run_command(cmd)
  File "D:\Python\lib\distutils\dist.py", line 995, in run_command
    cmd_obj.run()
  File "D:\Python\lib\distutils\command\install.py", line 577, in run
    self.run_command('build')
  File "D:\Python\lib\distutils\cmd.py", line 333, in run_command
    self.distribution.run_command(command)
  File "D:\Python\lib\distutils\dist.py", line 995, in run_command
    cmd_obj.run()
  File "D:\Python\lib\distutils\command\build.py", line 134, in run
    self.run_command(cmd_name)
  File "D:\Python\lib\distutils\cmd.py", line 333, in run_command
    self.distribution.run_command(command)
  File "D:\Python\lib\distutils\dist.py", line 994, in run_command
    cmd_obj.ensure_finalized()
  File "D:\Python\lib\distutils\cmd.py", line 117, in ensure_finalized
    self.finalize_options()
  File "setup.py", line 144, in finalize_options
    rversion = get_rversion(r_home)
  File "setup.py", line 186, in get_rversion
    rversion = m.groups()[0]
AttributeError: 'NoneType' object has no attribute 'groups'
回溯(最近一次呼叫最后一次):
文件“setup.py”,第441行,在
[os.path.join('doc','source','rpy2_logo.png'))],
文件“D:\Python\lib\distutils\core.py”,第152行,在安装程序中
dist.run_命令()
文件“D:\Python\lib\distutils\dist.py”,第975行,在run\u命令中
self.run_命令(cmd)
文件“D:\Python\lib\distutils\dist.py”,第995行,在run\u命令中
cmd_obj.run()
文件“D:\Python\lib\distutils\command\install.py”,第577行,正在运行
self.run_命令('build'))
文件“D:\Python\lib\distutils\cmd.py”,第333行,在run\u命令中
self.distribution.run_命令(command)
文件“D:\Python\lib\distutils\dist.py”,第995行,在run\u命令中
cmd_obj.run()
文件“D:\Python\lib\distutils\command\build.py”,第134行,正在运行
self.run_命令(cmd_名称)
文件“D:\Python\lib\distutils\cmd.py”,第333行,在run\u命令中
self.distribution.run_命令(command)
文件“D:\Python\lib\distutils\dist.py”,第994行,在run\u命令中
cmd_obj.确保已完成()
文件“D:\Python\lib\distutils\cmd.py”,第117行,最后确定
self.finalize_选项()
文件“setup.py”,第144行,在finalize\u选项中
rversion=获取rversion(r\u home)
获取版本中第186行的文件“setup.py”
rversion=m.groups()[0]
AttributeError:“非类型”对象没有属性“组”
R:2.12.2,Python:2.6.1

  • 最新版本为rpy2-2.2.7
  • rpy2-2.3.0beta实际上是最新的
  • 没有对Win32(或Win64)的官方支持,但它可能使用最新的rpy2构建