python h缺_如何安装psutil以及提示缺少python.h头文件

[root@localhost ~]# wget -c https://pypi.python.org/packages/57/93/47a2e3befaf194ccc3d05ffbcba2cdcdd22a231100ef7e4cf63f085c900b/psutil-5.2.2.tar.gz#md5=bb98d48796cd76d9ccee871aad720f9c

--2017-07-07 01:13:19-- https://pypi.python.org/packages/57/93/47a2e3befaf194ccc3d05ffbcba2cdcdd22a231100ef7e4cf63f085c900b/psutil-5.2.2.tar.gz

Resolving pypi.python.org (pypi.python.org)... 151.101.76.223, 2a04:4e42:12::223

Connecting to pypi.python.org (pypi.python.org)|151.101.76.223|:443... connected.

HTTP request sent, awaiting response... 200 OK

Length: 348413 (340K) [binary/octet-stream]

Saving to: ‘psutil-5.2.2.tar.gz’

100%[======================================>] 348,413 1.43MB/s in 0.2s

2017-07-07 01:13:20 (1.43 MB/s) - ‘psutil-5.2.2.tar.gz’ saved [348413/348413]

[root@localhost ~]# ls

anaconda-ks.cfg initial-setup-ks.cfg psutil-5.2.2.tar.gz

a.sh original-ks.cfg

[root@localhost ~]# ls

anaconda-ks.cfg initial-setup-ks.cfg psutil-5.2.2.tar.gz

a.sh original-ks.cfg

[root@localhost ~]# tar zxf psutil-5.2.2.tar.gz

[root@localhost ~]# ls

anaconda-ks.cfg initial-setup-ks.cfg psutil-5.2.2

a.sh original-ks.cfg psutil-5.2.2.tar.gz

[root@localhost ~]# cd psutil-5.2.2/

[root@localhost psutil-5.2.2]# dir

CREDITS HISTORY.rst LICENSE MANIFEST.in psutil.egg-info setup.cfg

DEVGUIDE.rst IDEAS make.bat PKG-INFO README.rst setup.py

docs INSTALL.rst Makefile psutil scripts tox.ini

[root@localhost psutil-5.2.2]# python setup.py install

running install

running bdist_egg

running egg_info

writing psutil.egg-info/PKG-INFO

writing top-level names to psutil.egg-info/top_level.txt

writing dependency_links to psutil.egg-info/dependency_links.txt

reading manifest file 'psutil.egg-info/SOURCES.txt'

reading manifest template 'MANIFEST.in'

warning: manifest_maker: MANIFEST.in, line 14: 'recursive-include' expects

warning: no previously-included files matching '*' found under directory 'docs/_build'

warning: no previously-included files matching '*' found under directory '.ci'

writing manifest file 'psutil.egg-info/SOURCES.txt'

installing library code to build/bdist.linux-x86_64/egg

running install_lib

running build_py

creating build

creating build/lib.linux-x86_64-2.7

creating build/lib.linux-x86_64-2.7/psutil

copying psutil/_psposix.py-> build/lib.linux-x86_64-2.7/psutil

copying psutil/_psbsd.py-> build/lib.linux-x86_64-2.7/psutil

copying psutil/_pssunos.py-> build/lib.linux-x86_64-2.7/psutil

copying psutil/_pslinux.py-> build/lib.linux-x86_64-2.7/psutil

copying psutil/_common.py-> build/lib.linux-x86_64-2.7/psutil

copying psutil/__init__.py-> build/lib.linux-x86_64-2.7/psutil

copying psutil/_psosx.py-> build/lib.linux-x86_64-2.7/psutil

copying psutil/_compat.py-> build/lib.linux-x86_64-2.7/psutil

copying psutil/_pswindows.py-> build/lib.linux-x86_64-2.7/psutil

creating build/lib.linux-x86_64-2.7/psutil/tests

copying psutil/tests/test_bsd.py-> build/lib.linux-x86_64-2.7/psutil/tests

copying psutil/tests/test_memory_leaks.py-> build/lib.linux-x86_64-2.7/psutil/tests

copying psutil/tests/test_system.py-> build/lib.linux-x86_64-2.7/psutil/tests

copying psutil/tests/test_linux.py-> build/lib.linux-x86_64-2.7/psutil/tests

copying psutil/tests/test_misc.py-> build/lib.linux-x86_64-2.7/psutil/tests

copying psutil/tests/__init__.py-> build/lib.linux-x86_64-2.7/psutil/tests

copying psutil/tests/test_osx.py-> build/lib.linux-x86_64-2.7/psutil/tests

copying psutil/tests/test_process.py-> build/lib.linux-x86_64-2.7/psutil/tests

copying psutil/tests/test_windows.py-> build/lib.linux-x86_64-2.7/psutil/tests

copying psutil/tests/runner.py-> build/lib.linux-x86_64-2.7/psutil/tests

copying psutil/tests/test_posix.py-> build/lib.linux-x86_64-2.7/psutil/tests

copying psutil/tests/test_sunos.py-> build/lib.linux-x86_64-2.7/psutil/tests

running build_ext

building 'psutil._psutil_linux' extension

creating build/temp.linux-x86_64-2.7

creating build/temp.linux-x86_64-2.7/psutil

gcc -pthread -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -D_GNU_SOURCE -fPIC -fwrapv -DNDEBUG -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -D_GNU_SOURCE -fPIC -fwrapv -fPIC -DPSUTIL_POSIX=1 -DPSUTIL_VERSION=522 -DPSUTIL_LINUX=1 -I/usr/include/python2.7 -c psutil/_psutil_linux.c -o build/temp.linux-x86_64-2.7/psutil/_psutil_linux.o

psutil/_psutil_linux.c:12:20: fatal error: Python.h: No such file or directory

#include

^

compilation terminated.

error: command 'gcc' failed with exit status 1

[root@localhost psutil-5.2.2]# yum install python-devel -y

Loaded plugins: fastestmirror, langpacks

Repodata is over 2 weeks old. Install yum-cron? Or run: yum makecache fast

base | 3.6 kB 00:00

extras | 3.4 kB 00:00

updates | 3.4 kB 00:00

(1/2): extras/7/x86_64/primary_db | 188 kB 00:00

(2/2): updates/7/x86_64/primary_db | 7.7 MB 00:04

Determining fastest mirrors

* base: mirror.bit.edu.cn

* extras: mirrors.sohu.com

* updates: mirrors.sohu.com

Resolving Dependencies

--> Running transaction check

---> Package python-devel.x86_64 0:2.7.5-48.el7 will be installed

--> Finished Dependency Resolution

Dependencies Resolved

================================================================================

Package Arch Version Repository Size

================================================================================

Installing:

python-devel x86_64 2.7.5-48.el7 base 393 k

Transaction Summary

================================================================================

Install 1 Package

Total download size: 393 k

Installed size: 1.0 M

Downloading packages:

python-devel-2.7.5-48.el7.x86_64.rpm | 393 kB 00:00

Running transaction check

Running transaction test

Transaction test succeeded

Running transaction

Installing : python-devel-2.7.5-48.el7.x86_64 1/1

Verifying : python-devel-2.7.5-48.el7.x86_64 1/1

Installed:

python-devel.x86_64 0:2.7.5-48.el7

Complete!

[root@localhost psutil-5.2.2]# python setup.py install

。。。。该部分内容太多省略,安装成功

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值