首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >我正在尝试安装bsddb3,但是出现错误,我如何修复它?

我正在尝试安装bsddb3,但是出现错误,我如何修复它?
EN

Stack Overflow用户
提问于 2019-10-31 02:00:45
回答 1查看 2.3K关注 0票数 5

我在控制台中写道:

代码语言:javascript
运行
复制
pip3 install bsddb3

但是我得到了一个错误:

代码语言:javascript
运行
复制
Collecting bsddb3
  Using cached https://files.pythonhosted.org/packages/e9/fc/ebfbd4de236b493f9ece156f816c21df0ae87ccc22604c5f9b664efef1b9/bsddb3-6.2.6.tar.gz
    Complete output from command python setup.py egg_info:
    Can't find a local Berkeley DB installation.
    (suggestion: try the --berkeley-db=/path/to/bsddb option)

之后编写:python -m pip install bsddb --berkeley-db=/path/to/bsddb

代码语言:javascript
运行
复制
Usage:   
  /usr/bin/python -m pip install [options] <requirement specifier> [package-index-options] ...
  /usr/bin/python -m pip install [options] -r <requirements file> [package-index-options] ...
  /usr/bin/python -m pip install [options] [-e] <vcs project url> ...
  /usr/bin/python -m pip install [options] [-e] <local project path> ...
  /usr/bin/python -m pip install [options] <archive url/path> ...
  no such option: --berkeley-db
EN

回答 1

Stack Overflow用户

发布于 2020-11-20 02:55:32

在Ubuntu系统上(因为OP使用的是Ubuntu),您需要安装libdb++-dev包,然后bsddb3 python包安装正常:

代码语言:javascript
运行
复制
sudo apt-get install libdb++-dev
export BERKELEYDB_DIR=/usr
pip3 install bsddb3
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/58631288

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档