python 脚本中导入 psutil 的问题

issue on import psutil inside python script

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

我的库在这个目录里面,上面还有simplejson库:

usr/local/lib/python2.7/site-packages/psutil

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

#!/usr/bin/python


import psutil
import simplejson as json



print("Hello, world!")

我收到这个错误:

File "test.py", line 4, in <module>
    import psutil
ImportError: No module named psutil

更新

正在启动 pip install psutil 我知道了:

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

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

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

UNIX

上使用 pip 安装

UNIX 上安装 psutil 的最简单方法是使用 pip(但首先您可能需要安装 python 头文件;见下文)。首先安装 pip:

$ wget https://bootstrap.pypa.io/get-pip.py
$ python get-pip.py

...然后 运行:

$ pip install psutil

您可能需要先安装 gcc 和 python 头文件(见下文)。

如果您正在使用 Debian 或类似 Ubuntu 的衍生产品,如果您尝试安装 psutil 那么 pip 是不必要的。

有一个名为python3-psutil的系统包可以用

安装
sudo apt-get install python3-psutil

这应该允许您系统上的所有用户可靠地从 python3 导入 psutil