我已经搜索了这个ruby错误“(SystemStackError)堆栈级别太深”的解决方案。我知道它是一个通用/常见错误消息。但是,当我们尝试在实时服务器中安装puppet客户端时,为什么会出现此错误?以下是我得到的完整错误。
# ruby -v
ruby 1.8.7 (2013-06-27 patchlevel 374) [x86_64-linux]
~
# gem -v
2.4.7
我正在尝试安装Puppet客户端版本2.7.11,因为它与另一台服务器中的Puppet主版本匹配。老实说,我对Ruby没有任何知识,所以我希望从这里得到一些帮助:)。服务器的Ruby和Gem版本如下:
>>> df
0 1 2 3
bar one -1.557968 -1.541893 0.804695 0.838684
bar -0.148502 0.778159 1.349751 -3.127047
baz one -0.959053 -1.162494 -0.235791 1.239830
two -1.515304 -0.177502 -1.476930 -1.340431
foo foo -0.797550 0.788936 0.126020 0.229524
two 0.902523 0.717078 -0.038424 0.339487
>>> df = df.reset_index()
>>> cond = (df2['level_0'] == df2['level_1'])
>>> df = df.drop(df[cond].index.values)
>>> df
level_0 level_1 0 1 2 3
0 bar one -1.557968 -1.541893 0.804695 0.838684
2 baz one -0.959053 -1.162494 -0.235791 1.239830
3 baz two -1.515304 -0.177502 -1.476930 -1.340431
5 foo two 0.902523 0.717078 -0.038424 0.339487