关于Ubuntu 18.04 LTS和python的问题

关于Ubuntu 18.04 LTS和python的问题,python,ubuntu,Python,Ubuntu,我对它还相当陌生,所以请容忍我。我目前正试图在我的Windows笔记本电脑上运行Ubuntu 18.04 LTS的脚本。剧本是: #!/usr/bin/env python3 import psutil def check_cpu_usage(percent): usage = psutil.cpu_percent() return usage < percent if not check_cpu_usage(75): print("ERROR! C

我对它还相当陌生,所以请容忍我。我目前正试图在我的Windows笔记本电脑上运行Ubuntu 18.04 LTS的脚本。剧本是:

#!/usr/bin/env python3

import psutil

def check_cpu_usage(percent):
    usage = psutil.cpu_percent()
    return usage < percent

if not check_cpu_usage(75):
    print("ERROR! CPU is overloaded!")
else:
    print("Everything Ok")
#/usr/bin/env蟒蛇3
导入psutil
def检查_cpu_使用率(百分比):
用法=psutil.cpu\u百分比()
返回使用率<百分比
如果没有,请检查cpu的使用情况(75):
打印(“错误!CPU过载!”)
其他:
打印(“一切正常”)
当我在Ubuntu中运行脚本时,会收到错误消息:

   Traceback (most recent call last):
     File "./cpu_usage.py", line 3, in <module>
       import psutil
   ModuleNotFoundError: No module named 'psutil'
回溯(最近一次呼叫最后一次):
文件“/cpu\u usage.py”,第3行,在
导入psutil
ModuleNotFoundError:没有名为“psutil”的模块
但是,当我在windows命令提示符下运行脚本时,它会按预期工作。当我将shebang行更改为#时也是如此/usr/bin/env python2该脚本在Ubuntu 18.04 LTS终端中按预期运行


我的问题是:如何将psutil直接安装到最新版本的Python中,或者脚本是否完全缺少某些功能?

尝试使用pip为您的python3解释器安装psutil

pip3 install -U psutil 

谢谢你的建议,但是我使用sudo apt get update-y sudo apt get install-y python3 psutil命令得到了它