首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >可能是python上的错误?!它不打印使用--‘t标志时的完整路径。

可能是python上的错误?!它不打印使用--‘t标志时的完整路径。
EN

Stack Overflow用户
提问于 2013-03-26 10:34:18
回答 1查看 257关注 0票数 2
代码语言:javascript
复制
$ python-config --ldflags
-L/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/config -ldl -framework CoreFoundation -lpython2.7 -u _PyMac_Error Python.framework/Versions/2.7/Python

它打印的是Python.framework/Versions/2.7/Python而不是/Library/Frameworks/Python.framework/Versions/2.7/Python

当尝试在Makefile中使用它时,它不能与python-config --ldflags一起工作,但是如果我获得输出并将Python.framework/Versions/2.7/Python更改为/Library/Frameworks/Python.framework/Versions/2.7/Python,它将完美地工作。

  • 我希望避免在makefile中解析python-config输出的解决方案。
  • 我正在使用gcc version 4.2.1
EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2013-03-26 22:07:54

这是一个已知的bug,三周前修复了它:http://bugs.python.org/issue16848。修复版将随2.7.4版一起发布,该版本定于4月6日上线。

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

https://stackoverflow.com/questions/15634863

复制
相关文章

相似问题

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