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 经典服务,然后再试一次。现在它工作正常。

BR,

朱尼克斯

于 2012-04-09T18:30:48.733 回答