我使用sqlite3
安装homebrew
,以便使用比OS提供的全系统版本更新的版本。
现在,我希望使用pyenv
安装Python3.4.3,并指导构建过程使用homebrew
安装的sqlite3
,而不是OS的版本。
我找到了这个:Compile Python 3.4 with sqlite3,并尝试将它修改为与pyenv
一起工作,但是失败了--安装的Python3.4.3仍然与OS sqlite3
链接。我试过的命令:
env LD_RUN_PATH="/usr/local/opt" LDFLAGS="-L/usr/local/opt" CPPFLAGS="-I/usr/local/include" pyenv install 3.4.3
使用pyenv
的正确方法是什么?
发布于 2015-03-16 23:27:11
基于https://github.com/yyuu/pyenv/tree/master/plugins/python-build#special-environment-variables
最佳匹配:
PYTHON_CONFIGURE_OPTS
和PYTHON_MAKE_OPTS
允许您为构建CPython指定、配置和设置选项。这些变量将仅传递给Python,而不是任何依赖的包(例如libyaml
)。
如有必要,应采取更一般性的措施:
CONFIGURE_OPTS
允许您将其他选项传递给./configure
https://stackoverflow.com/questions/29092961
复制相似问题