【问题标题】:How to check if Python3 was built with '--enable-shared'?如何检查 Python3 是否使用“--enable-shared”构建?
【发布时间】:2014-06-05 18:14:08
【问题描述】:

环境:

  • Mac OS X 10.8.5
  • Apache 2.2.26
  • 自制 Python 3.3.3

问题:

我正在尝试安装 mod_wsgi,但首先需要确定是否使用“--enable-shared”选项配置和编译了 Python。

问题:

  1. 如何确定 Homebrew 是否使用“--enable-shared”选项安装了 Python?
  2. 如果没有安装,正确的安装方法是什么?

谢谢!

【问题讨论】:

标签: macos python-3.x mod-wsgi homebrew


【解决方案1】:

来自python repl:

import sysconfig
sysconfig.get_config_vars('Py_ENABLE_SHARED')

【讨论】:

  • 谢谢! 'print(sysconfig.get_config_vars('Py_ENABLE_SHARED'))' 返回了 'SyntaxError: invalid syntax' 但只是 'sysconfig.get_config_vars('Py_ENABLE_SHARED')' 返回了 '[0]',我假设这意味着 false /“此功能未启用”。
  • 正确,这是一个布尔返回,所以你是正确的。该功能未启用。我将修复语法错误。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2019-04-27
  • 2011-05-29
  • 2018-03-01
  • 2016-03-31
  • 2023-03-19
  • 2020-06-07
相关资源
最近更新 更多