快速安装
pip install damo-embedding
源码安装
需要C++17,需要升级GCC/Clang (GCC >= 7, Clang >= 5).
RocksDB
- CentOS
- Ubuntu
- macOS
- Windows
yum install -y epel-release wget
yum install -y gflags-devel snappy snappy-devel zlib zlib-devel
yum install -y bzip2 bzip2-devel lz4-devel libzstd-devel
cd /tmp
wget https://github.com/facebook/rocksdb/archive/v6.4.6.tar.gz
tar -xvzf v6.4.6.tar.gz
cd rocksdb-6.4.6
make shared_lib EXTRA_CXXFLAGS=-fPIC EXTRA_CFLAGS=-fPIC USE_RTTI=1 DEBUG_LEVEL=0
make install-shared
ldconfig
apt-get update
apt-get install -y wget
apt-get install -y gflags-devel snappy snappy-devel zlib zlib-devel
apt-get install -y bzip2 bzip2-devel lz4-devel libzstd-devel
cd /tmp
wget https://github.com/facebook/rocksdb/archive/v6.4.6.tar.gz
tar -xvzf v6.4.6.tar.gz
cd rocksdb-6.4.6
make shared_lib EXTRA_CXXFLAGS=-fPIC EXTRA_CFLAGS=-fPIC USE_RTTI=1 DEBUG_LEVEL=0
make install-shared
ldconfig
brew install rocksdb
vcpkg install rocksdb:x64-windows
安装 damo-embedding
git clone git@github.com:uopensail/damo-embedding.git
cd damo-embedding
python3 setup.py install