zoukankan      html  css  js  c++  java
  • 关于已经安装python为何还要安装python-dev

    linux发行版通常会把类库的头文件和相关的pkg-config分拆成一个单独的xxx-dev(el)包.

    以python为例, 以下情况你是需要python-dev的

    • 你需要自己安装一个源外的python类库, 而这个类库内含需要编译的调用python api的c/c++文件
    • 你自己写的一个程序编译需要链接libpythonXX.(a|so)
      (注:以上不含使用ctypes/ffi或者裸dlsym方式直接调用libpython.so)

    其他正常使用python或者通过安装源内的python类库的不需要python-dev.

    do:

    1.可以先查看一下含python-devel的包

        yum search python | grep python-devel

    2.64位安装python-devel.x86_64,32位安装python-devel.i686,我这里安装:

        sudo yum install python-devel.x86_64

  • 相关阅读:
    maven私服
    docker
    mysql ip
    jenkins安装
    centeros7防火墙操作
    centeros7 gitlap安装
    nexus安装及使用(maven私服掌握)
    idea永久激活使用
    redis密码验证
    Nginx服务优化配置
  • 原文地址:https://www.cnblogs.com/yako/p/4301305.html
Copyright © 2011-2022 走看看