2

我安装sqlite3usinghomebrew是为了使用比 OS X 提供的系统范围版本更新的版本。

现在我想使用安装 Python 3.4.3pyenv并指导构建过程使用sqlite3安装homebrew的版本而不是 OS X 的版本。

我发现了这个:Compile Python 3.4 with sqlite3,并尝试对其进行调整以使用pyenv,但失败了 - 安装的 Python 3.4.3 仍然与 OS X 链接sqlite3。我试过的命令:

env LD_RUN_PATH="/usr/local/opt" LDFLAGS="-L/usr/local/opt" CPPFLAGS="-I/usr/local/include" pyenv install 3.4.3

这样做的正确方法是什么pyenv

4

1 回答 1

1

基于https://github.com/yyuu/pyenv/tree/master/plugins/python-build#special-environment-variables

最佳匹配:

PYTHON_CONFIGURE_OPTSPYTHON_MAKE_OPTS允许您为构建 CPython 指定配置和制作选项。这些变量将只传递给 Python,而不是任何依赖包(例如libyaml)。

更一般的,如果需要:

CONFIGURE_OPTS允许您将其他选项传递给./configure

于 2015-03-17T07:27:11.967 回答