我正在尝试使用python的jsonrpc2。 我创建了一个文件hello.py
def greeting(name):
return dict(message="Hello, %s!" % name)
然后我跑
runjsonrpc2 hello
但是我得到了
ImportError: No module named hello
看来runjsonrpc2
无法在sys.path
找到hello.py
模块。
您可以仅设置PYTHONPATH环境变量来扩展搜索路径,包括hello
模块所在的目录。
例如,如果您使用的是bash shell,则可以在hello.py
文件的同一目录中运行以下命令:
$ export PYTHONPATH=$PYTHONPATH:.
$ runjsonrpc2 hello