听雨

专,静,谦,筹,悟,慎,透,恒
  博客园  :: 首页  :: 新随笔  :: 管理

在Windows下通过pip安装COSCMD后, 使用相关命令操作Coscmd时报错,具体看错误信息是:SafeConfigParser不再支持。这是因为本地的python的版本是3.12.2,此版本已经不再支持SafeConfigParser这个类。而CosCmd的源代码是用的SafeConfigParser这个类,所以导致报错。

 

解决方案:

修改C:\Python312\Lib\site-packages\coscmd\cos_cmd.py这个文件,将SafeConfigParser替换为RawConfigParser(总共有3处),另外,需要将

load_conf方法中的read_file方法中的参数名改一下,改后的代码为:

 重新执行coscmd的命令即可。