PermissionError: [WinError 32] 另一个程序正在使用此文件,进程无法访问。: ‘C:\\tmp\\tmpp2jgciex\\log_feedback_to_the_rknn

onnx转rknn出现这样的问题,请教一下怎么解决这问题:

D:\anaconda3\envs\rknnpy36\python.exe C:/Users/86157/Downloads/yolov5_for_rknn-master/yolov5_for_rknn-master/yolov5_original/onnx2rknn.py
Traceback (most recent call last):
  File "C:/Users/86157/Downloads/yolov5_for_rknn-master/yolov5_for_rknn-master/yolov5_original/onnx2rknn.py", line 18, in <module>
    rknn = RKNN()
  File "D:\anaconda3\envs\rknnpy36\lib\site-packages\rknn\api\rknn.py", line 68, in __init__
    self.config()
  File "D:\anaconda3\envs\rknnpy36\lib\site-packages\rknn\api\rknn.py", line 732, in config
    return self.rknn_base.config(args)
  File "rknn\api\rknn_base.py", line 74, in rknn.api.rknn_base.RKNNBase.config
  File "D:\anaconda3\envs\rknnpy36\lib\site-packages\rknn\base\acuitylib\__init__.py", line 1, in <module>
    from acuitylib.optimize.optimizer import Optimizer
  File "D:\anaconda3\envs\rknnpy36\lib\site-packages\rknn\base\acuitylib\__init__.py", line 10, in <module>
    from acuitylib.vsi_nn import VSInn
  File "rknn\base\acuitylib\vsi_nn.py", line 11, in init rknn.base.acuitylib.vsi_nn
  File "rknn\base\acuitylib\app\importer\import_tensorflow.py", line 8, in init rknn.base.acuitylib.app.importer.import_tensorflow
  File "rknn\base\acuitylib\converter\convert_tf.py", line 11, in init rknn.base.acuitylib.converter.convert_tf
  File "rknn\base\acuitylib\converter\tensorflowloader.py", line 11, in init rknn.base.acuitylib.converter.tensorflowloader
  File "rknn\base\acuitylib\converter\tensor_model.py", line 7, in init rknn.base.acuitylib.converter.tensor_model
  File "rknn\base\acuitylib\converter\onnx_util.py", line 5, in init rknn.base.acuitylib.converter.onnx_util
ImportError: cannot import name optimizer
Traceback (most recent call last):
  File "D:\anaconda3\envs\rknnpy36\lib\weakref.py", line 624, in _exitfunc
    f()
  File "D:\anaconda3\envs\rknnpy36\lib\weakref.py", line 548, in __call__
    return info.func(*info.args, **(info.kwargs or {}))
  File "D:\anaconda3\envs\rknnpy36\lib\tempfile.py", line 799, in _cleanup
    _shutil.rmtree(name)
  File "D:\anaconda3\envs\rknnpy36\lib\shutil.py", line 500, in rmtree
    return _rmtree_unsafe(path, onerror)
  File "D:\anaconda3\envs\rknnpy36\lib\shutil.py", line 395, in _rmtree_unsafe
    onerror(os.unlink, fullname, sys.exc_info())
  File "D:\anaconda3\envs\rknnpy36\lib\shutil.py", line 393, in _rmtree_unsafe
    os.unlink(fullname)
PermissionError: [WinError 32] 另一个程序正在使用此文件,进程无法访问。: 'C:\\tmp\\tmpp2jgciex\\log_feedback_to_the_rknn_toolkit_dev_team.log'

进程已结束,退出代码1

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
这个错误是由于在Windows系统中,另一个程序正在使用指定的文件,因此无法访问。这可能是因为文件正在被其他程序打开或被其他进程占用。解决这个问题的方法有几种。 首先,你可以尝试关闭正在使用文件程序进程。你可以通过任务管理器来查找并结束相关的进程。然后,再次尝试删除或访问该文件。 如果关闭相关进程无效,你可以尝试重启计算机。重启后,所有的进程都会被关闭,这样你就可以访问或删除文件了。 另外,你还可以使用一些工具来查找并解决文件被占用的问题。例如,可以使用"Process Explorer"这样的工具来查找并结束正在使用文件进程。 最后,如果以上方法都无效,你可以尝试修改文件的权限。右键点击文件,选择"属性",然后在"安全"选项卡中修改文件的权限,确保你有足够的权限来访问或删除该文件。 总结起来,解决"PermissionError: \[WinError 32\] 另一个程序正在使用文件进程无法访问"的方法包括关闭相关进程、重启计算机、使用工具查找并结束进程,以及修改文件的权限。希望这些方法能够帮助你解决问题。 #### 引用[.reference_title] - *1* *2* [【纠错】——错误:PermissionError: [WinError 32] 另一个程序正在使用文件进程无法访问。“+解决方案](https://blog.csdn.net/qq_45769063/article/details/124521984)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v91^control_2,239^v3^insert_chatgpt"}} ] [.reference_item] - *3* [解决报错:PermissionError: [WinError 32] 另一个程序正在使用文件进程无法访问PermissionError: ...](https://blog.csdn.net/u014546828/article/details/108367409)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v91^control_2,239^v3^insert_chatgpt"}} ] [.reference_item] [ .reference_list ]
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值