模块'psutil'在python 3.5中没有属性'process_iter'

时间:2018-03-28 14:14:53

标签: python-3.5 psutil

我在windows10机器上使用python 3.5.2并且在运行py脚本时遇到问题。 我收到此错误:'psutil没有属性process_iter'如果使用psutil.process_iter()或psutil.process.get_list()。

我安装了psutil 5.4.3。

已下载并尝试此文件https://pypi.python.org/pypi/psutil ..没有运气

以下是代码:

import psutil
def processcheck(seekitem):
    for proc in psutil.process_iter():
    #for proc in psutil.get_process_list():
        if proc.name() == seekitem:

...

for process in machine_process:
    processcheck(process)

任何想法你怎么能解决这个问题? 它虽然适用于Linux。 谢谢。

1 个答案:

答案 0 :(得分:0)

当我的脚本名为psutil.py时,我遇到了这个问题 如果您遇到相同的问题,只需重命名文件即可。