ATC start working now, please wait for a moment. Traceback (most recent call last): File "/usr/local/Ascend/ascend-toolkit/latest/python/site-packages/te_fusion/fusion_manager.py", line 1918, in set_op_import_module importlib.import_module(module_name) File "/usr/local/miniconda3/lib/python3.9/importlib/init.py", line 127, in import_module return _bootstrap._gcd_import(name[level:], package, level) File "", line 1030, in _gcd_import File "", line 1007, in _find_and_load File "", line 986, in _find_and_load_unlocked File "", line 680, in _load_unlocked File "", line 786, in exec_module File "", line 922, in get_code File "", line 979, in get_data PermissionError: [Errno 13] Permission denied: '/usr/local/Ascend/ascend-toolkit/7.0.0/opp/vendors/customize/op_impl/ai_core/tbe/customize_impl/rescale.py'
ATC start working now, please wait for a moment. /usr/local/Ascend/ascend-toolkit/latest/bin/atc: line 17: 3901 Killed ${PKG_PATH}/bin/atc.bin "$@" (base) HwHiAiUser@orangepiaipro:~$ Process ForkServerPoolWorker-8: Process ForkServerPoolWorker-4: Process ForkServerPoolWorker-3: Process ForkServerPoolWorker-7: Process ForkServerPoolWorker-9: Traceback (most recent call last): Traceback (most recent call last): Traceback (most recent call last): File "/usr/local/miniconda3/lib/python3.9/multiprocessing/pool.py", line 131, in worker put((job, i, result)) File "/usr/local/miniconda3/lib/python3.9/multiprocessing/queues.py", line 378, in put self._writer.send_bytes(obj) File "/usr/local/miniconda3/lib/python3.9/multiprocessing/connection.py", line 205, in send_bytes self._send_bytes(m[offset:offset + size]) File "/usr/local/miniconda3/lib/python3.9/multiprocessing/connection.py", line 416, in _send_bytes self._send(header + buf) File "/usr/local/miniconda3/lib/python3.9/multiprocessing/connection.py", line 373, in _send n = write(self._handle, buf) File "/usr/local/miniconda3/lib/python3.9/multiprocessing/pool.py", line 131, in worker put((job, i, result)) File "/usr/local/miniconda3/lib/python3.9/multiprocessing/queues.py", line 378, in put self._writer.send_bytes(obj) BrokenPipeError: [Errno 32] Broken pipe File "/usr/local/miniconda3/lib/python3.9/multiprocessing/connection.py", line 205, in send_bytes self._send_bytes(m[offset:offset + size]) File "/usr/local/miniconda3/lib/python3.9/multiprocessing/connection.py", line 416, in _send_bytes self._send(header + buf)
During handling of the above exception, another exception occurred:
File "/usr/local/miniconda3/lib/python3.9/multiprocessing/connection.py", line 373, in _send n = write(self._handle, buf) Traceback (most recent call last): BrokenPipeError: [Errno 32] Broken pipe
During handling of the above exception, another exception occurred:
Traceback (most recent call last): File "/usr/local/miniconda3/lib/python3.9/multiprocessing/process.py", line 315, in _bootstrap self.run() File "/usr/local/miniconda3/lib/python3.9/multiprocessing/process.py", line 108, in run self._target(*self._args, **self._kwargs) File "/usr/local/miniconda3/lib/python3.9/multiprocessing/pool.py", line 136, in worker put((job, i, (False, wrapped))) File "/usr/local/miniconda3/lib/python3.9/multiprocessing/queues.py", line 378, in put self._writer.send_bytes(obj) File "/usr/local/miniconda3/lib/python3.9/multiprocessing/process.py", line 315, in _bootstrap self.run() File "/usr/local/miniconda3/lib/python3.9/multiprocessing/connection.py", line 205, in send_bytes self._send_bytes(m[offset:offset + size]) File "/usr/local/miniconda3/lib/python3.9/multiprocessing/process.py", line 108, in run self._target(*self._args, **self._kwargs) File "/usr/local/miniconda3/lib/python3.9/multiprocessing/connection.py", line 416, in _send_bytes self._send(header + buf) File "/usr/local/miniconda3/lib/python3.9/multiprocessing/pool.py", line 136, in worker put((job, i, (False, wrapped))) File "/usr/local/miniconda3/lib/python3.9/multiprocessing/connection.py", line 373, in _send n = write(self._handle, buf) File "/usr/local/miniconda3/lib/python3.9/multiprocessing/queues.py", line 378, in put self._writer.send_bytes(obj) File "/usr/local/miniconda3/lib/python3.9/multiprocessing/connection.py", line 205, in send_bytes self._send_bytes(m[offset:offset + size]) BrokenPipeError: [Errno 32] Broken pipe File "/usr/local/miniconda3/lib/python3.9/multiprocessing/connection.py", line 416, in _send_bytes self._send(header + buf) File "/usr/local/miniconda3/lib/python3.9/multiprocessing/connection.py", line 373, in _send n = write(self._handle, buf) BrokenPipeError: [Errno 32] Broken pipe File "/usr/local/miniconda3/lib/python3.9/multiprocessing/pool.py", line 131, in worker put((job, i, result)) File "/usr/local/miniconda3/lib/python3.9/multiprocessing/queues.py", line 378, in put self._writer.send_bytes(obj) File "/usr/local/miniconda3/lib/python3.9/multiprocessing/connection.py", line 205, in send_bytes self._send_bytes(m[offset:offset + size]) File "/usr/local/miniconda3/lib/python3.9/multiprocessing/connection.py", line 416, in _send_bytes self._send(header + buf) File "/usr/local/miniconda3/lib/python3.9/multiprocessing/connection.py", line 373, in _send n = write(self._handle, buf) BrokenPipeError: [Errno 32] Broken pipe
我正在将 yolov8n.onnx 官方模型导出为 om 模型,使用的是 atc 工具 + 香橙派官方的Ubuntu 完整工具链镜像。但是依然遇到问题。
遇到的第一个问题,权限 (已解决)
解决办法
然后遇到第二个问题,没法解决
请问群里的朋友是否有办法