首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >SuSE LES 11 SP1中的开发程序包或Python运行时包的名称是什么?

SuSE LES 11 SP1中的开发程序包或Python运行时包的名称是什么?
EN

Stack Overflow用户
提问于 2011-05-22 07:52:47
回答 1查看 204关注 0票数 0

_--我在安装mod_wsgi.I时遇到了问题--在其网站上找到了如下解决方案(我确信这是解决我的问题的方法)。但是,我不知道SuSE LES 11 SP1中开发人员包或Python运行时包的名称。有人能告诉我吗?谢谢you_

为了从源代码编译mod_wsgi,您必须安装了完整的Python发行版,包括头文件。在Linux发行版中,二进制Python包被拆分为运行时包和开发人员包,默认情况下,开发人员包通常没有安装。这意味着您将丢失从源代码编译mod_wsgi所需的头文件。如果未安装开发人员包,您将看到的错误消息示例如下:

代码语言:javascript
复制
mod_wsgi.c:113:20: error: Python.h: No such file or directory
mod_wsgi.c:114:21: error: compile.h: No such file or directory
mod_wsgi.c:115:18: error: node.h: No such file or directory
mod_wsgi.c:116:20: error: osdefs.h: No such file or directory
mod_wsgi.c:119:2: error: #error Sorry, mod_wsgi requires at least Python 2.3.0.
mod_wsgi.c:123:2: error: #error Sorry, mod_wsgi requires that Python supporting thread.

为了解决这个问题,安装与您所安装的Python包相对应的开发人员包。开发人员包的名称可能因Linux发行版而异。通常,它的名称与Python运行时包的名称相同,并将'-dev‘附加到包名中。您需要查找打包系统中可用包的列表,以确定要安装的包的实际名称。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2011-05-22 10:46:56

请参见:

http://software.opensuse.org/search?q=%22python-dev%22&baseproject=openSUSE%3A11.4&lang=en

看上去可能叫‘’。

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

https://stackoverflow.com/questions/6086734

复制
相关文章

相似问题

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