python-dev无法安装,求助

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了python-dev无法安装,求助相关的知识,希望对你有一定的参考价值。

用aptitude 工具可以搞定
先:sudo apt-get install aptitude
然后:
sudo aptitude install python-dev
下列“新”软件包将被安装。
python-dev python2.7-devab
0 个软件包被升级,新安装 2 个, 0 个将被删除, 同时 0 个将不升级。
需要获取 29.5 MB 的存档。 解包后将要使用 39.3 MB。
下列软件包存在未满足的依赖关系:
python2.7-dev : 依赖: python2.7 (= 2.7.3-0ubuntu3) 但是 2.7.3-0ubuntu3.1 已安装。
依赖: libpython2.7 (= 2.7.3-0ubuntu3) 但是 2.7.3-0ubuntu3.1 已安装。
依赖: libexpat1-dev 但它将不会被安装。
依赖: libssl-dev 但它将不会被安装。
下列动作将解决这些依赖关系:

保持 下列软件包于其当前版本:
1) python-dev [未安装的]
2) python2.7-dev [未安装的]

是否接受该解决方案?[Y/n/q/?] n
下列动作将解决这些依赖关系:

安装 下列软件包:
1) libexpat1-dev [2.0.1-7.2ubuntu1 (precise)]
2) libssl-dev [1.0.1-4ubuntu3 (precise)]
3) libssl-doc [1.0.1-4ubuntu3 (precise)]

降级 下列软件包:
4) libexpat1 [2.0.1-7.2ubuntu1.1 (now) -> 2.0.1-7.2ubuntu1 (precise)]
5) libpython2.7 [2.7.3-0ubuntu3.1 (now) -> 2.7.3-0ubuntu3 (precise)]
6) libssl1.0.0 [1.0.1-4ubuntu5.7 (now) -> 1.0.1-4ubuntu3 (precise)]
7) python2.7 [2.7.3-0ubuntu3.1 (now) -> 2.7.3-0ubuntu3 (precise)]
8) python2.7-minimal [2.7.3-0ubuntu3.1 (now) -> 2.7.3-0ubuntu3 (precise)]

是否接受该解决方案?[Y/n/q/?] y
下列软件包将被“降级”:
libexpat1 libpython2.7 libssl1.0.0 python2.7 python2.7-minimal
下列“新”软件包将被安装。
libexpat1-deva libssl-deva libssl-doca python-dev python2.7-deva
0 个软件包被升级,新安装 5 个, 5 个被降级, 0 个将被删除, 同时 0 个将不升级。
需要获取 39.0 MB 的存档。 解包后将要使用 47.8 MB。
您要继续吗?[Y/n/?]
参考技术A

python-dev无法安装怎么办:

    下载PIL的Source Kit(因为这个包支持全部平台) Imaging--1.1.6.tar.gz

    解压缩包 tar -zxvf Imaging-1.1.6.tar.gz

    进入到解压后的目录 cd Imaging-1.1.6Build pakage: python setup.py build_ext -i

    测试;  python selftest.py

    安装 python setup.py install
    执行完上述操作后,可以直接在程序用使用 import Image进行使用PIL中的Image类!

Python-dev包在哪里下载:

如果是Linux下装mysqlDB的话,需要安装不少的包
python-mysqldb ,python-all-dev , libmysqlclient15-dev , zlib1g-dev
如果是Windows的话,直接下载exe就可以了:

参考技术B 据说python-dev改成python-static了

无法在 centos 6.5 上安装 python-dev

【中文标题】无法在 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

【讨论】:

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

python-dev无法安装,求助

无法在 centos 6.5 上安装 python-dev

求助,Visual Studio 2017 无法安装,vs

求助,网络安装debian出现无法安装grub

求助VMware Tools serice 无法启动

求助,redhat6安装虚拟机,virsh无法启动虚拟机