configparser.NoOptionError: No option ‘connect_timeout’ in section: ‘config
configparser.NoOptionError: No option 'connect_timeout' in section: '__config__'
这个问题,一步步排查到最后,发现是因为安装包不适合python3 版本导致的,解决方法是直接更换安装包:

解决方法:
1、找到你原先安装的fdfs_client两个包,都删掉;可能会提示无法删除,那就进入终端删除。
configparser.NoOptionError: No option 'connect_timeout' in section: '__config__'
我的是在/usr/local/lib/python3.5/dist-packages下面的:
sudo rm -r fdfs_client
sudo rm -r fdfs_client_py-1.2.6.dist-info
configparser.NoOptionError: No option 'connect_timeout' in section: '__config__'
2、重新下载:
不用切换环境,直接在终端出入pip install py3Fdfs
configparser.NoOptionError: No option 'connect_timeout' in section: '__config__'
接下来就能在项目中找到了
configparser.NoOptionError: No option 'connect_timeout' in section: '__config__'

并且安装的py3Fdfs还有2点需要注意的,否则会报错:
详情看这位老哥说的。
https://www.cnblogs.com/jrri/p/11570089.html
主要就是说:
1、在获取client.conf配置文件时,一定要先调用get_trcker_conf()去获取,而不能直接把文件作为参数传给Fdfs_client()对象;
2、在保存文件的时候,它会返回一个字典,里面包含一个文件名,这个我们要返回去保存的,但它的类型是bytes,需要解码,加上decode().

相关文章:

  • 2022-12-23
  • 2021-09-18
  • 2022-12-23
  • 2022-12-23
  • 2021-09-01
  • 2022-12-23
  • 2022-12-23
  • 2021-12-13
猜你喜欢
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2021-12-07
  • 2021-06-03
  • 2021-12-04
  • 2021-04-07
相关资源
相似解决方案