ubuntu中ModuleNotFoundError: No module named 'psutil'
时间: 2024-08-14 17:03:06 浏览: 76
下载python中Crypto库报错:ModuleNotFoundError: No module named ‘Crypto’的解决
在Ubuntu或其他基于Debian的Linux发行版中,当你遇到`ModuleNotFoundError: No module named 'psutil'`这样的错误时,这意味着你在Python环境中无法找到名为`psutil`的第三方模块。`psutil`是一个非常流行的用于管理和监控进程、系统资源的库,但在安装前你需要确保已经正确配置了Python包管理系统pip。
首先,你需要确认`python3-pip`和`python3-dev`包是否已安装,因为`psutil`通常通过pip安装:
```bash
sudo apt-get update
sudo apt-get install python3-pip python3-dev
```
然后,你可以使用pip来安装`psutil`模块:
```bash
pip3 install psutil
```
如果在虚拟环境(venv)中,确保激活了虚拟环境再执行安装命令:
```bash
source your_virtualenv/bin/activate
pip install psutil
```
如果问题依旧,可能是pip源的问题,你可以尝试更换国内镜像源,比如阿里云的源:
```bash
pip3 config set global.index-url https://mirrors.aliyun.com/pypi/simple/
```
再次安装试试。
阅读全文