RTBkit TypeError:无法连接'str'和'NoneType'对象

时间:2013-04-16 06:24:52

标签: c++ ubuntu-12.04 zeromq apache-zookeeper rtbkit

我正在尝试使用4GB内存从Ubuntu 12.04lts运行RTBKit。

我正在遵循HERE

中的步骤

我能够在 sudo make -k all 之前执行步骤。

但是当我执行命令 sudo make -k all 时,一段时间后它就会出错 -

scons: Reading SConscript files ...
TypeError: cannot concatenate 'str' and 'NoneType' objects:
  File "/home/eywa/platform-deps/mongo-cxx-driver/SConstruct", line 71:
    env.Append(CCFLAGS=["-L" + os.getenv("LD_LIBRARY_PATH"),
make: *** [install_mongodb_cxx_driver] Error 2
make: Target `all' not remade because of errors.

我是RTBkit,Zookeeper的新手。请帮我解决这个问题。

1 个答案:

答案 0 :(得分:1)

派对有点晚,但看起来你错过了环境变量。具体来说,似乎LD_LIBRARY_PATH未设置,因此您的.profile应该解决您的问题。您可以使用以下命令env | grep 'LD_LIBRARY_PATH'进行验证,该命令应具有~/local/lib路径。