【问题标题】:Reconfiguring python重新配置python
【发布时间】:2013-03-01 01:22:19
【问题描述】:

我用configure --enable-sharedmakeinstall 安装了Python-2.7.3。 碰巧现在,我需要重新配置以包含--with-pydebug 选项。

再次运行configure 时,我是否需要包含我之前拥有的所有标志? (--enable-shared) 还是可以只使用附加标志再次configure

【问题讨论】:

    标签: python makefile configure compiler-flags


    【解决方案1】:

    configure 从头开始​​配置构建(对缓存某些结果的支持最少)。因此,您需要提供与以前相同的所有标志。

    更改配置标志时,还建议执行make distclean 以确保一切都重建。这对于--with-pydebug 尤其重要,因为基本的PyObject 布局将会改变。

    【讨论】:

    • 如果有兴趣,我想你可以从config.log grep 原始配置命令...
    • @mgilson:是的,这是非常好的建议,尤其是在您丢失了原始配置命令的情况下。您还可以在 config.log 中找到所有环境设置,以防您不得不进行调整,例如编译器路径。
    • 在我看来,有一种更简单的方法可以得到它,但我似乎不记得它是什么(或者即使它确实存在)。
    • 嗯,该命令通常位于config.log 的顶部附近。所以你通常不需要grep,只需要less
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2021-04-15
    • 2012-06-24
    • 1970-01-01
    • 1970-01-01
    • 2010-10-18
    • 2014-02-13
    相关资源
    最近更新 更多