我尝试(Python 2.7.x)
pip install leveldb
但失败并显示消息
从命令python setup.py egg_info完成输出: 不知道如何为Windows编译leveldb!
有没有人知道是否可以在64位Windows上编译/安装leveldb,如果有,那么最好的方法是什么?
答案 0 :(得分:2)
似乎可以使用https://github.com/happynear/py-leveldb-windows
py-leveldb-windows:构建leveldb python包装器的Visual Studio项目。
答案 1 :(得分:0)
如上述phd回答中所述。转到https://github.com/happynear/py-leveldb-windows链接。
相对于python版本,从Google驱动器链接下载leveldb.pyd文件。
然后将那个leveldb.pyd文件夹复制到。\ Continuum \ anaconda3 \ envs \ virtual_env \ Lib \ site-packages
然后运行测试python文件test-py3-leveldb(test-py-leveldb)来检查是否安装了leveldb。
答案 2 :(得分:0)
此问题在Google搜索“ leveldb python windows”之上。但是,https://github.com/happynear/py-leveldb-windows是不需要维护的,仅适用于amd64。
这是ppolxda @ github构建的Windows plyvel。支援amd64 / x86的多python 3.x版本。不过没有python 2.x。
https://github.com/ppolxda/plyvel/
另一个选择是https://pypi.org/project/plyvel-win32得到了更新,但只有Python 3.7 / 3.8。