https://github.com/vfdev-5/py-leveldb-windows
Helper project to compile python leveldb wrapper under Windows using CMake
https://github.com/vfdev-5/py-leveldb-windows
Last synced: about 1 year ago
JSON representation
Helper project to compile python leveldb wrapper under Windows using CMake
- Host: GitHub
- URL: https://github.com/vfdev-5/py-leveldb-windows
- Owner: vfdev-5
- Created: 2015-09-22T08:46:27.000Z (over 10 years ago)
- Default Branch: master
- Last Pushed: 2015-09-22T09:16:02.000Z (over 10 years ago)
- Last Synced: 2025-02-08T10:43:50.985Z (over 1 year ago)
- Language: C++
- Homepage:
- Size: 145 KB
- Stars: 2
- Watchers: 4
- Forks: 2
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Python leveldb wrapper for [Caffe](http://caffe.berkeleyvision.org/) & [Caffe-builder](https://github.com/willyd/caffe-builder) under Windows
Helper project to compile Python leveldb wrapper under Windows using CMake.
C++ libraries (leveldb and its dependencies) should be taken from [Caffe-builder](https://github.com/willyd/caffe-builder)'s cache
## Usage
1. Check and setup the configuration in the build_leveldb.bat, e.g
```
set CAFFE_PATH=C:/Caffe-willyd/install
```
and optionally
```
set build_mode=Release
set source_dir_name=py-leveldb-windows
set build_dir_name=%source_dir_name%-build
set install_dir_path=../%source_dir_name%-install
```
2. Run build_leveldb.bat
3. Copy `%install_dir_path%/leveldb.pyd` and `%install_dir_path%/leveldb.lib` to `%PYTHON_PATH%/Lib/site-packages`
4. Run `python ./test-py-leveldb.py`. If everything is ok, you will get `hello world` response and a folder named `db`.
(Test is taken from https://github.com/happynear/py-leveldb-windows)