Rpy2安装问题,Windows 7

时间:2012-10-24 18:21:48

标签: python r install rpy2

我正在努力为我的问题寻找解决方案,到目前为止还没有成功。

我正在尝试在我的计算机上安装最新的Rpy2版本。我已经安装了所有必需的程序(R 2.15.1和2.7 Python)。我正在使用命令

通过cmd安装Rpy2(rpy2-2.3.0)

python setup.py build install

我得到了这个追溯:

  

追踪(最近一次呼叫最后一次):

     

文件“setup.py”,第441行,

     

[os.path.join('doc','source','rpy2_logo.png')]),

     

文件“c:\ Python27 \ lib \ distutils \ core.py”,第152行,在设置中

     

dist.run_commands()

     

文件“c:\ Python27 \ lib \ distutils \ dist.py”,第953行,在run_commands中

     

self.run_command(CMD)

     

文件“c:\ Python27 \ lib \ distutils \ dist.py”,第972行,在run_command中

     

cmd_obj> run()的

     

文件“c:\ Python27 \ lib \ distutils \ command \ install.py”,第563行,在运行中

     

self.run_command( '建立')

     

文件“c:\ Python27 \ lib \ distutils \ cmd.py”,第326行,在run_command中

     

self.distribution.run_command(命令)

     

文件“c:\ Python27 \ lib \ distutils \ dist.py”,第972行,在run_command中

     

cmd_obj.run()

     

文件“c:\ Python27 \ lib \ distutils \ command \ build.py”,第127行,在运行中

     

self.run_command(cmd_name)

     

文件“c:\ Python27 \ lib \ distutils \ cmd.py”,第326行,在run_command中

     

self.distribution.run_command(命令)

     

文件“c:\ Python27 \ lib \ distutils \ dist.py”,第971行,在run_command中

     

cmd_obj.ensure_finalized()

     

文件“c:\ Python27 \ lib \ distutils \ cmd.py”,第109行,在ensure_finalized中

     

self.finalize_options()

     

文件“setup.py”,第152行,在finalize_options

中      

config + = get_rconfig(r_home,about)

     

文件“setup.py”,第312行,在get_rconfig

中      

rc = RConfig.from_string(rconfig,allow_empty = allow_empty)

     

文件“setup.py”,第272行,来自from_string

     
      
  • '\ nin string \ n'+ string)
  •   
     

ValueError:无效的子字符串

     字符串

中的

尝试使用

安装时遇到的错误

easy_install rpy2

更新:现在在另一台电脑上显示相同的错误(64位)

感谢您的帮助! :d

1 个答案:

答案 0 :(得分:5)

放弃rpy套餐。我会推荐 PypeR 包它更快,易于安装(easy_install)并且使用愉快! http://pypi.python.org/pypi/PypeR/