Mindinsight安装报错ImportError: No module named ‘psutil‘

问题描述:

在ubuntu上安装mindinsight

已经安装好Mindspore1.5没有问题,pip安装mindinsight1.5后,运行mindinsight start,在log日志中报错

Traceback (most recent call last):

  File "/home/ubuntu/.local/lib/python3.5/site-packages/gunicorn/app/base.py", line 111, in get_config_from_filename

    spec.loader.exec_module(mod)

  File "", line 665, in exec_module

  File "", line 222, in _call_with_frames_removed

  File "/home/ubuntu/anaconda3/envs/mindspore-lxn3.7/lib/python3.7/site-packages/mindinsight/backend/config/gunicorn_conf.py", line 25, in

    import psutil

ImportError: No module named 'psutil'

我确认已经安装好了psutil

解答:

从您的报错来看,如果您确信您安装了psutil,那么可能是您机器环境上安装了多个python,您报错的第一个堆栈是:

Traceback (most recent call last): File "/home/ubuntu/.local/lib/python3.5/site-packages/gunicorn/app/base.py", line 111, in get_config_from_filename spec.loader.exec_module(mod)

这里可以看到您python环境是/home/ubuntu/.local/lib/python3.5/site-packages,

而您出错的环境是File "/home/ubuntu/anaconda3/envs/mindspore-lxn3.7/lib/python3.7/site-packages/mindinsight/backend/config/gunicorn_conf.py"

我这边建议这样解决,您将PYTHONPATH设置到您的conda路径下(当然,您需要确保conda路径中有安装psutil包):

export PYTHONPATH=/home/ubuntu/anaconda3/envs/mindspore-lxn3.7/lib/python3.7/site-packages

你可能感兴趣的:(技术博客,ubuntu,python,linux)