首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Python链接使用- LDFLAGS不工作

Python链接使用- LDFLAGS不工作
EN

Stack Overflow用户
提问于 2017-07-25 09:00:17
回答 1查看 3K关注 0票数 2

我遇到了麻烦:“无法将测试程序链接到Python。”

我在/Library/Frameworks/中安装了版本的/Library/Frameworks/

我尝试过this solution,但由于它是在6年前发布的,所以它不考虑SIP (系统完整性保护),这使得许多用户无法更改System/Library文件。此外,在Python的后期版本中,Python文件中的PYTHONFRAMEWORKDIRPYTHONFRAMEWORKINSTALLDIR已经修复(但问题仍然存在)。

我试过:

  • ./configure PYTHON_LDFLAGS="-l2.7.13_1"
  • ./configure LDFLAGS="-L/usr/local/Cellar/python/2.7.13_1/lib"

…但联合使用LDFLAGS似乎没有效果。

以下是错误:

代码语言:javascript
复制
Could not link test program to Python. Maybe the main Python library has been
  installed in some non-standard library path. If so, pass it to configure,
  via the LDFLAGS environment variable.
  Example: ./configure LDFLAGS="-L/usr/non-standard-path/python/lib"
  ============================================================================
   ERROR!
   You probably have to install the development version of the Python package
   for your distribution.  The exact name of this package varies among them.
  ============================================================================ 

下面是日志描述:

代码语言:javascript
复制
PKG_CONFIG=''
PYTHON='/Library/Frameworks/Python.framework/Versions/2.7/bin/python'
PYTHON_CPPFLAGS='-I/Library/Frameworks/Python.framework/Versions/2.7/include/python2.7'
PYTHON_EXEC_PREFIX='${exec_prefix}'
PYTHON_EXTRA_LDFLAGS='-u _PyMac_Error Python.framework/Versions/2.7/Python'
PYTHON_EXTRA_LIBS='-ldl  -framework CoreFoundation '
PYTHON_LDFLAGS='-L/Library/Frameworks/Python.framework/Versions/2.7/lib -lpython2.7'
PYTHON_PLATFORM='darwin'
PYTHON_PREFIX='${prefix}'
PYTHON_SITE_PKG='/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages'
PYTHON_VERSION='2.7'

我如何才能把Python从我的系统中提取出来呢?这有必要吗?或者这个错误有修正吗?

EN

回答 1

Stack Overflow用户

发布于 2020-05-26 14:15:38

在我的机器上有相同的错误输出,对我来说,它有助于安装python-dev,所以

代码语言:javascript
复制
sudo apt-get install python-dev

是为了我。

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/45298548

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档