-
python-dev and python3-dev 软件包
2019-09-07 12:44:28python-dev and python3-dev 软件包 Ubuntu 下名称 python-dev and python3-dev。 CentOS 下名称 python-devel and python3-devel。 Header files, a static library and development tools for building Python ...python-dev and python3-dev 软件包 Ubuntu 下名称
python-dev
andpython3-dev
。
CentOS 下名称python-devel
andpython3-devel
。Header files, a static library and development tools for building Python modules, extending the Python interpreter or embedding Python in applications.
This package is a dependency package, which depends on Debian’s default Python version.Linux 发行版通常会把类库的头文件和相关的
pkg-config
分拆成一个单独的xxx-dev
orxxx-devel
包。以 Python 为例,以下情况你是需要
python-dev
orpython-devel
。
自己安装一个源外的 python 类库,而这个类库内含需要编译调用 Python API 的 C/C++ 文件。
自己写的一个程序编译需要链接 libpythonXX.(a/so)。
(以上不含使用 ctypes/ffi 或者裸 dlsym 方式直接调用 libpython.so)。其他正常使用 Python 或者通过安装源内的 Python 类库不需要
python-dev
orpython-devel
。
python-dev
orpython-devel
负责外部第三方 Python 相关包的编译需要的文件。pkg = package
dependency [dɪ'pend(ə)nsɪ]:n. 属国,从属,从属物 package ['pækɪdʒ]:n. 包,包裹,套装软件,程序包 adj. 一揽子的 vt. 打包,将...包装
python-dev
orpython-devel
称为是 Python 的开发包,包括了一些用 C / Java / C# 等编写的 Python 扩展,在编译的时候依赖的头文件等信息。我们在编译一个用 C 语言编写的 Python 扩展模块时,里面会有#include<Python.h>
这样的语句,因此需要先安装python-dev
orpython-devel
开发包。*-dev or *-devel
软件一般都是 C 语言编写的一些头文件或源文件,往往是其他模块或我们自己编写的模块在编译时,需要依赖的*-dev or *-devel
软件包。*-devel
开发包中包括一些头文件和静态链接库,任何*-devel
包基本都是这样。1. apt-cache depends python-dev
python-dev
软件包的依赖关系。apt-cache depends python-dev
strong@foreverstrong:~$ apt-cache depends python-dev python-dev Depends: python Depends: libpython-dev Depends: python2.7-dev strong@foreverstrong:~$
2. apt-cache depends python3-dev
python3-dev
软件包的依赖关系。apt-cache depends python3-dev
strong@foreverstrong:~$ apt-cache depends python3-dev python3-dev Depends: python3 Depends: libpython3-dev Depends: python3.5-dev Replaces: <python3.1> strong@foreverstrong:~$
3. python-dev and python3-dev
sudo apt-get install python-dev -y sudo apt-get install python3-dev -y
-
CentOS安装python-dev,python-devel
2020-12-13 12:24:50安装Python-dev,但是在centos上面没有该包. [root@master audiotools-3.0]# yum install python-dev 已加载插件:fastestmirror Loading mirror speeds from cached hostfile * base: mirrors.163.com * extras:...说明
安装Python-dev,但是在centos上面没有该包.
[root@master audiotools-3.0]# yum install python-dev 已加载插件:fastestmirror Loading mirror speeds from cached hostfile * base: mirrors.163.com * extras: centos.ustc.edu.cn * updates: mirrors.163.com 没有可用软件包 python-dev。
原因是:centos上面python-dev名为python-devel。
安装
yum -y install python-devel
-
python的dev包怎么安装_python-dev如何安装 sudo apt-get install python-dev ?
2020-12-15 14:07:08展开全部用aptitude 工具可以搞定先:sudo apt-get install aptitude然后:sudo aptitude install python-dev下列“新”软件包将被安装。python-dev python2.7-dev{ab}0 个软件包被升级,新安装 2 个, 0 个将被删除...展开全部
用aptitude 工具可以搞定
先:sudo apt-get install aptitude
然后:
sudo aptitude install python-dev
下列“新”软件包将被安装。
python-dev python2.7-dev{ab}
0 个软件包被升级,新安装 2 个, 0 个将被删除,32313133353236313431303231363533e58685e5aeb931333365633836 同时 0 个将不升级。
需要获取 29.5 MB 的存档。 解包后将要使用 39.3 MB。
下列动作将解决这些依赖关系:
保持下列软件包于其当前版本:
1) python-dev [未安装的]
2) python2.7-dev [未安装的]
下列动作将解决这些依赖关系:
安装下列软件包:
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)]
下列软件包将被“降级”:
libexpat1 libpython2.7 libssl1.0.0 python2.7 python2.7-minimal
下列“新”软件包将被安装。
libexpat1-dev{a} libssl-dev{a} libssl-doc{a} python-dev python2.7-dev{a}
参考资料
360.360[引用时间2018-1-2]
-
python的dev包怎么安装_python-dev如何安装 sudo apt-get install python-dev 行不通
2020-12-15 14:07:06匿名用户1级2015-12-12 回答用aptitude 工具可以搞定先:sudo apt-get install aptitude然后:sudo aptitude install python-dev下列“新”软件包将被安装。python-dev python2.7-dev{ab}0 个软件包被升级,新安装 2...匿名用户
1级
2015-12-12 回答
用aptitude 工具可以搞定
先:sudo apt-get install aptitude
然后:
sudo aptitude install python-dev
下列“新”软件包将被安装。
python-dev python2.7-dev{ab}
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-dev{a} libssl-dev{a} libssl-doc{a} python-dev python2.7-dev{a}
0 个软件包被升级,新安装 5 个, 5 个被降级, 0 个将被删除, 同时 0 个将不升级。
需要获取 39.0 MB 的存档。 解包后将要使用 47.8 MB。
-
centos安装 python-dev包提示No package python-dev available
2018-07-28 17:15:35centos安装 python-dev包提示No package python-dev available: 出现此问题的原因是python-dev的包在centos的yum中不叫python-dev,而是python-devel. 所以使用下面的命令即可安装python-dev: yum install python... -
问:python-dev是什么?为什么安装了python后有时还要安装python-dev?
2018-02-20 17:30:22python和python-dev问:python-dev是什么?为什么安装了python后有时还要安装python-dev?答:linux发行版通常会把类库的头文件和相关的pkg-config分拆成一个单独的xxx-dev(el)包. //pkg=package,包裹以python为例, ... -
python dev_python-devel和python-dev的区别
2020-12-16 05:08:12以python为例, 以下情况你是需要python-dev的你需要自己安装一个源外的python类库, 而这个类库内含需要编译的调用python api的c/c++文件你自己写的一个程序编译需要链接libpythonXX.(a|so)(注:以上不含使用ctypes/... -
python-devel和python-dev的区别
2018-09-22 00:20:53以python为例, 以下情况你是需要python-dev的你需要自己安装一个源外的python类库, 而这个类库内含需要编译的调用python api的c/c++文件你自己写的一个程序编译需要链接libpythonXX.(a|so)(注:以上不含使用ctypes/... -
python-devel找不到,可以试试python-dev
2020-01-17 08:39:33今天装打印驱动,需要python-devel。这有点傻眼了。因为找不到。 ...后来改成python-dev,安装成功。 LINUX安装一个打印,实在是麻烦。咱就没有更好的办法?一定要让砖家安装都费事,才满意? ... -
centos 7 安装 python-dev包提示No package python-dev available
2016-05-12 13:58:00centos安装 python-dev包提示No package python-dev available: 出现此问题的原因是python-dev的包在centos的yum中不叫python-dev,而是python-devel. 所以使用下面的命令即可安装python-dev: sudo yum install ... -
python-pip python-dev build-essential无法安装E: Unable to correct problems, you have held broken ...
2017-09-17 21:33:27用apt-get安装python-dev老是报错,缺少依赖包,报错信息: The following packages have unmet dependencies: build-essential : Depends: dpkg-dev (>= 1.13.5) but it is not going to be installed python-dev... -
can not install python-pip python-dev in ubuntu
2017-10-16 17:02:26y@y-Lenovo:~$ sudo apt-get install python-dev [sudo] y 的密码: 正在读取软件包列表... 完成 正在分析软件包的依赖关系树 正在读取状态信息... 完成 没有可用的软件包 python-dev,但是它被其它的软件包... -
CentOS 下 python-dev 叫做 python-devel
2014-04-28 15:12:03在使用pyth Ubuntu下叫做python-dev,CentOS下叫做python-devel,标记一下。 -
python-dev_2.7.9-1_i386
2015-09-11 07:21:22以python为例, 以下情况你是需要python-dev的 你需要自己安装一个源外的python类库, 而这个类库内含需要编译的调用python api的c/c++文件 你自己写的一个程序编译需要链接libpythonXX.(a|so) (注:以上不含使用... -
python和python-dev
2014-07-16 14:44:00问:python-dev是什么?为什么安装了python后有时还要安装python-dev? 答: linux发行版通常会把类库的头文件和相关的pkg-config分拆成一个单独的xxx-dev(el)包. //pkg=package,包裹 以python为例, 以下情况你是... -
安装Python 后安装Python-dev
2018-06-16 18:30:20安装可能会失败用以下命令就ok了。1.sudo apt-get install aptitude2.sudo aptitude install python-dev -
ubuntu离线安装python-dev
2018-05-11 09:45:32首先下面网址,下载python-dev_2.7.15~rc1-1_amd64.debhttps://ubuntu.pkgs.org/18.04/ubuntu-main-amd64/python-dev_2.7.15~rc1-1_amd64.deb.html然后,pkgs -i python-dev_2.7.15~rc1-1_amd64.deb,即可安装成功.... -
centos 7 No package python-dev available
2019-08-17 12:56:54centos安装 python-dev包提示No package python-dev available: 出现此问题的原因是python-dev的包在centos的yum中不叫python-dev,而是python-devel. 所以使用下面的命令即可安装python-dev: sudo yum install ... -
Ubuntu 安装python后,安装python-dev
2018-11-27 15:19:00sudo apt install python-dev 或者 在 sudo apt install python 命令下安装应该也附带了 python-dev 上述 pyhthon 版本是 python2 版本,如果想安装 python3 直接将上面的 python 改成 python3 即可... -
在Centos7上安装Python-dev
2019-04-18 10:28:54安装Python-dev,但是在centos上面没有该包。 [root@master audiotools-3.0]# yum install python-dev 已加载插件:fastestmirror Loading mirror speeds from cached hostfile * base: mirrors.163.com * extras:... -
ubuntu下安装python-dev遇到的问题
2019-10-25 22:18:36安装教程(简书) 按照上面的教程, 配置完镜像源之后, ...然后用aptitude安装python-devsudo aptitude install python-dev 遇到下面问题: medlen@IdeaPad:/etc/apt$ sudo apt-get install aptitude Readi... -
termux python-dev pyinstaller_Python beem包_程序模块 - PyPI - Python中文网
2020-12-09 12:52:51对于debian和ubuntu,请确保安装了以下软件包:sudo apt-get install build-essential libssl-dev python-dev对于Fedora和RHEL衍生物,请确保安装了以下软件包:sudo yum install gcc openssl-devel... -
解决linux-deepin无法安装python-dev的问题
2017-06-30 23:24:22最近做树莓派开发,导入GPIO模块时遇到 python.h:没有那个文件和目录 的错误,是由于没有安装pyhon-dev模块造成的;...这里注意选择python3-dev还是python-dev因为系统同时装了python2.7和python3.5,默认python-dev是 -
ubuntu安装python-dev
2018-04-03 16:37:34ubuntu安装python-dev,首先需要的是换源,换成国内的源 cd /etc/apt/ cp sources.list source.list.bak vim sources.list 修改为如下的源: deb ... -
centos 安装Python-dev 出错
2019-10-03 07:26:15[root@izm5e44wg7yw6hw9lk41omz ~]# yum install python-dev Loaded plugins: fastestmirror base | 3.6 kB 00:00:00 epel | 4.7 kB 00:00:00 extras | 3.4 kB 00:00:00 mysql-connectors-community ... -
python和python-dev的区别与安装方式
2018-03-27 13:52:00python是应用app,包含了基础的python库和python...python-dev是基于python的一个扩展开发包,包含了更高级的库。在开发一些高级功能的项目时有可能需要用到。 ubuntu: 安装python sudo apt-get install python ... -
关于已经安装python为何还要安装python-dev
2019-10-02 03:10:59以python为例, 以下情况你是需要python-dev的 你需要自己安装一个源外的python类库, 而这个类库内含需要编译的调用python api的c/c++文件 你自己写的一个程序编译需要链接libpythonXX.(a|so)(注:以上不含使用...