以python为例,以下情况你是需要python-dev的。
你需要自己安装一个源外的python类库,而这个类库内含需要编译的调用python api的c/c++文件。
你自己写的一个程序编译需要链接libpythonXX.(a|so)
(注:以上不含使用ctypes/ffi或者裸dlsym方式直接调用libpython.so)
其他正常使用python或者通过安装源内的python类库的不需要python-dev。
python-dev的包在centos的yum中不叫python-dev,而是python-devel。
众多python培训视频,尽在python学习网,欢迎在线学习!
1、安装第三方库管理工具pip(方便安装第三方库);
注:pip
install
包名
(安装指定包);
查看Python已经安装的包sudo
pip
list。
2、安装python-dev;
解决办法:
用aptitude 工具可以搞定
等待安装过程。完成!
上面选择n
Y
Y。
3、第二部安装好python-dev后,可以用pip
install
包安装需要的包了;
目前安装科学计算用的三个包: