Python-Rocksdb 的安装

Viv*_*vek 2 python installation python-3.x rocksdb

我正在尝试安装 Python-RocksDB 包。

我尝试使用 sudo pip3 install python-rocksdb sudo pip install python-rocksdb

但是,我收到此消息要求已满足:/usr/local/lib/python3.6/dist-packages 中的 python-rocksdb

我还尝试克隆 github 存储库并从源代码安装它。不知何故,也没有安装。还有什么可以解决这个问题吗?

BPD*_*LVA 5

安装rocksdb 和Cython。

简化:

解决方案1

pip install Cython
pip install python-rocksdb
Run Code Online (Sandbox Code Playgroud)

解决方案2

pip install git+git://github.com/twmht/python-rocksdb.git
Run Code Online (Sandbox Code Playgroud)

尝试手动方法:

    git clone https://github.com/facebook/rocksdb.git
    cd rocksdb
    mkdir build && cd build
    cmake ..
    make
    sudo make install INSTALL_PATH=/usr
Run Code Online (Sandbox Code Playgroud)

现在你已经安装了rocksdb,然后创建一个新的python虚拟环境:

pip install python-rocksdb
Run Code Online (Sandbox Code Playgroud)