Установка Python-Rocksdb - PullRequest
       15

Установка Python-Rocksdb

1 голос
/ 06 октября 2019

Я пытаюсь установить пакет Python-RocksDB.

Я попытался с помощью sudo pip3 установить python-rocksdb sudo pip install python-rocksdb

Однако я получаю это сообщение Требование уже выполнено: python-rocksdb в / usr / local / lib / python3. 6 / dist-packages

Я также попытался клонировать репозиторий github и установить его из исходного кода. Почему-то это тоже не устанавливается. Есть что-нибудь еще, чтобы решить это?

1 Ответ

1 голос
/ 06 октября 2019

Установка RockSDB и Cython.

Упрощено:

Решение 1

pip install Cython
pip install python-rocksdb

Решение 2

pip install git+git://github.com/twmht/python-rocksdb.git

Попробуйте ручной метод:

    git clone https://github.com/facebook/rocksdb.git
    cd rocksdb
    mkdir build && cd build
    cmake ..
    make
    sudo make install INSTALL_PATH=/usr

Теперь у вас установлена ​​программа rockdb, затем создайте новую виртуальную среду Python:

pip install python-rocksdb
...