[英]Question about Ubuntu 18.04 LTS and python
我对 IT 还很陌生,所以请多多包涵。 我目前正在尝试在我的 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")
当我在 Ubuntu 中运行脚本时,会收到错误消息:
Traceback (most recent call last):
File "./cpu_usage.py", line 3, in <module>
import psutil
ModuleNotFoundError: No module named 'psutil'
但是,当我在 windows 命令提示符下运行脚本时,它会按预期工作。 此外,当我将 shebang 行更改为#!/usr/bin/env python2时,脚本在 Ubuntu 18.04 LTS 终端中按预期运行。
我的问题是:如何将 psutil 直接安装到我最新版本的 Python 中,或者我是否完全缺少某些东西才能使脚本正常工作?
尝试为您的 python3 解释器安装带有psutil
的 psutil。
pip3 install -U psutil
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.