(这两步用于解决这个问题 ” undefined symbol: clock_gettime”)
sudo git checkout 2.8.fb sudo make shared_lib cd .. sudo chown jerry:jerry rocksdb -Rf cd rocksdb sudo cp librocksdb.so /usr/local/lib sudo mkdir -p /usr/local/include/rocksdb/
sudo cp -r ./include/* /usr/local/include/
(这三步解决这个问题 “Fatal error: rocksdb/slice.h: No such file or directory“)
pyrocksdb安装: sudopip install “Cython>=0.20” sudopip install git+git://github.com/stephan-hof/pyrocksdb.git@v0.2.1 至些安装成功 进入pyrocksdb环境 jerry@hq:/u01/rocksdb$ python Python 2.7.3 (default, Sep 26 2013, 20:03:06) [GCC 4.6.3] on linux2 Type “help”, “copyright”, “credits” or “license” for more information. >>> import rocksdb >>>db = rocksdb.DB(“test.db”, rocksdb.Options(create_if_missing=True)) >>>db.put(b“key1”, b“v1”) >>>db.put(b“key2”, b“v2”) >>> db.get(b”key1″) ‘v1’
来自 “ ITPUB博客 ” ,链接:http://blog.itpub.net/16582684/viewspace-1253841/,如需转载,请注明出处,否则将追究法律责任。
主题测试文章,只做测试使用。发布者:布吉卡,转转请注明出处:http://www.cxybcw.com/193363.html