我在 Python 2 中使用 Project Gutenberg API(我是新手,如果这实际上不是正确的术语,请原谅我)就好了。但出于其他原因,我需要开始使用 Python 3。
我在让 Gutenberg 使用 Python 3 时遇到了很多困难。我知道(根据这个网站:https ://pypi.org/project/Gutenberg/ )我需要手动安装 BSD-DB,我认为这就是我遇到的问题。
brew install berkeley-db4
工作得很好,但是
pip install -r requirements-py3.pip
返回错误:
Could not open requirements file: [Errno 2] No such file or directory: 'requirements-py3.pip'
在网上研究后,我也尝试过
BERKELEYDB_DIR=$(brew --prefix berkeley-db) YES_I_HAVE_THE_RIGHT_TO_USE_THIS_BERKELEY_DB_VERSION=yes pip install bsddb3
返回错误:
Command "python setup.py egg_info" failed with error code 1 in /private/var/folders/gb/z8bwwygn0y5gcknl24_7bfz40000gn/T/pip-build-_VUMDe/bsddb3/
我对所有可能发生的事情感到不知所措,并开始感到我缺乏编码知识。任何朝着正确方向的轻推将不胜感激。