python脚本中导入psutil的问题

OiR*_*iRc 1 python linux centos

我无法在脚本中导入psutil。但是该库已安装在我的机器上。

我的库位于此目录中,该目录上还有simplejson库

usr/local/lib/python2.7/site-packages/psutil
Run Code Online (Sandbox Code Playgroud)

但是如果我创建一个脚本例如:

#!/usr/bin/python


import psutil
import simplejson as json



print("Hello, world!")
Run Code Online (Sandbox Code Playgroud)

我得到这个错误:

File "test.py", line 4, in <module>
    import psutil
ImportError: No module named psutil
Run Code Online (Sandbox Code Playgroud)

更新

启动pip install psutil我得到这个:

Requirement already satisfied (use --upgrade to upgrade): psutil in /usr/local/lib/python2.7/site-packages
Run Code Online (Sandbox Code Playgroud)

关于如何解决此错误的任何想法?

MK.*_*MK. 5

https://github.com/giampaolo/psutil/blob/master/INSTALL.rst

使用pip进行安装 UNIX

安装最简单的方法psutilUNIX是使用pip(但首先,你可能需要安装Python的头文件;见下文)。首次安装pip

$ wget https://bootstrap.pypa.io/get-pip.py
$ python get-pip.py
Run Code Online (Sandbox Code Playgroud)

...然后运行:

$ pip install psutil
Run Code Online (Sandbox Code Playgroud)

您可能需要首先安装gcc和python头文件(请参阅下文)。