无法在 centos 6.5 上安装 python-dev

Posted

技术标签:

【中文标题】无法在 centos 6.5 上安装 python-dev【英文标题】:Can't install python-dev on centos 6.5 【发布时间】:2014-06-25 19:29:13 【问题描述】:

。 Yum 说“没有可用的包 python-dev。”。请不要使用图形解决方案。

【问题讨论】:

【参考方案1】:

在 CentOS 上,python 开发库的名称为 python-devel,而不是 python-dev

所以你应该使用

sudo yum install python-devel

将它们安装在您的 CentOS 系统上。

您可以使用yum search xxxxx 命令搜索可供您使用的存储库,其中 xxxxx 是您要查找的包的名称或部分名称。

此外,您可能需要指定架构(例如 python-devel.x86_64),尽管根据我的经验 yum 会自动安装适合您系统的软件包。同样,yum search 将向您展示您当前已安装/启用的存储库中可用的内容。

【讨论】:

sudo yum install python36-devel 用于 py3.6【参考方案2】:

你试过了吗

yum groupinstall -y 'development tools'

您是否尝试下载并安装 RPM 包?

您是否尝试安装 python-pip 然后发出pip install python-dev

【讨论】:

我在哪里可以得到这个 rpm 包?是的,在那之后我运行了 python-pip 和 pip install python-dev。 你使用哪个库需要python-dev? 我刚尝试在ubuntu上安装,没有问题 apt-get install python-dev Reading package lists... Done Building dependency tree Reading state information... Done """""""omiited"""""""" 之后操作,将使用 103 MB 的额外磁盘空间。是否要继续 [Y/n]?n 你用的是哪个版本的python? 2.6.还是 2.7?【参考方案3】:

对于现在想要安装 python-devel 的任何人,您可以使用 yum install platform-python-devel.x86_64

【讨论】:

以上是关于无法在 centos 6.5 上安装 python-dev的主要内容,如果未能解决你的问题,请参考以下文章

如何在 Centos 6.5 上安装 python27-devel

CentOS 6.5下安装Python 3.5.2(与Python2并存)

如何使用ansible在CentOS 6.5上安装nginx

CentOS 6.5安装python3.3.4

Centos 6.5全新安装firefox45.2浏览器脚本

Centos7 安装Python3.6.5 及 安装ipython 6.1.0