我试图在一些函数中使用 OpenCV,我用一些 Numba 装饰器(例如nopython=True, parallel=True)注释了这些函数。我在 Jetson Xavier 上运行它,它是用Nvidia SDK Manager刷新的。
代码是这样的:
@jit(nopython=True, cache=True, parallel=True)
def decompress(data):
result = list()
for d in data:
cv2_image = cv2.imdecode(d, cv2.IMREAD_COLOR)
image = np.array(cv2_image)
result.append(image)
return result
Run Code Online (Sandbox Code Playgroud)
但我收到一个错误:
TypingError: Failed in nopython mode pipeline (step: nopython frontend)
Unknown attribute 'resize' of type Module(<module 'cv2' from '/usr/lib/python2.7/dist-packages/cv2.so'>)
File "./my-script.py", line 297:
def decompress(data):
<source elided>
cv2_image = cv2.imdecode(d, cv2.IMREAD_COLOR)
^
[1] During: typing of get attribute at /ssd/catkin_workspace/src/semantics-ros-wrapper/src/semseg.py (297)
File "./my-script.py", …Run Code Online (Sandbox Code Playgroud) 运行时出现此错误awscli(例如,我尝试运行时得到此错误aws s3 sync --delete $BUCKET_URI $PUB_KEYS_DIR)。
我尝试重新安装(apt-get remove awscli && apt-get update && apt-get install awscli),但没有帮助。
我不知道在哪里server_hostname指定?
另外,此aws s3...命令之前有效,然后在某一时刻停止工作。