Как импортировать «psutil»

#python #psutil #juju #charm

#python #psutil #juju #очарование

Вопрос:

Я пытаюсь импортировать и использовать psutil из python-скрипта ( .py файла).

Этот .py файл является частью juju-charm слоя. Если быть точным, это command скрипт для сбора metrics с компьютера, на котором выполняется charm-application :

 #!/usr/bin/env python3

import psutil

if __name__ == '__main__':
  cpu_times = psutil.cpu_times(percpu=False)
  print(cpu_times )
  

Теперь, когда я создаю charm-layer и развертываю его с помощью juju , я получаю следующую ошибку:

Ошибка импорта: нет модуля с именем psutil

Это означает, что машина (которая была вызвана juju ) успешно вызвала этот .py файл. Но не удалось импортировать psutil .

Мой вопрос в том, как psutil успешно импортировать?

(Я буду очень признателен за juju-charm соответствующий ответ, если он есть, но в нем нет необходимости)

Комментарии:

1. Возможно, вам нужно установить psutil?

2. psutil не поставляется со стандартной библиотекой, вам необходимо установить ее с помощью pip .

3. sudo pip3 устанавливает psutil