我正在为我的设备使用Cambrionix PowerPad15s,但是在运行它们的第一个代码(查找所有连接到usb的设备)时,我在jsonrpc文件(由公司自己提供)中遇到了一些问题。 我得把这个导入-
from cbrxapi import cbrxapi
此代码用于获取usb端口中所有连接的设备并保存在结果变量-
result = cbrxapi.cbrx_discover("local")
剩下的代码是-
if result==False:
print "No Cambrionix unit found."
sys.exit(0)
unitId = result[0]
handle = cbrxapi.cbrx_connection_open(unitId)
nrOfPorts = cbrxapi.cbrx_connection_get(handle, "nrOfPorts")
cbrxapi.cbrx_connection_close(handle)
print "The Cambrionix unit " + unitId + " has " + str(nrOfPorts) + " ports."
我面临的错误是
Traceback (most recent call last):
File "cbrx_api_quickstart.py", line 9, in
result = cbrxapi.cbrx_discover("local")
File "/usr/local/share/cbrxapi/jsonrpc-0.1/jsonrpc.py", line 936, in call
return self.__req(self.__name, args, kwargs)
File "/usr/local/share/cbrxapi/jsonrpc-0.1/jsonrpc.py", line 908, in __req
raise RPCTransportError(err)
jsonrpc.RPCTransportError: [Errno 111] Connection refused
我使用的产品是Cambrionix
很抱歉没有解释清楚。我还在学习阶段。。你知道吗
找到了解决办法- 我必须在我的系统中再安装一个文件才能让代码正常工作。。你知道吗
我需要确保在我的系统上再运行一个脚本。你知道吗
相关问题 更多 >
编程相关推荐