4

psutilリモートでコマンドを実行しようとしています:

import os, sys, time
import rpyc
import psutil

command = """def rpcexecute():
       import psutil
       cpu = psutil.cpu_percent(interval=1)
       return cpu"""

conn = rpyc.classic.connect('192.168.0.100')
conn.execute(command)
remote_exec = conn.namespace['rpcexecute']
result = remote_exec()

エラーが発生しました:が、両方 (リモートとローカルホスト) に"ImportError: No module named psutil"インストールしました。psutil

import osたとえば、使用してテストすると、正常に動作します。

ヒント?

ありがとうございました。

4

1 に答える 1

2

解決しました!

サーバーで rpyc クラシック サービスを再起動して、もう一度試します。今では正常に動作します。

ブラジル、

ジュニックス

于 2012-04-09T18:30:48.733 に答える