如何解决Python连接Google服务时的FileNotFoundError文件未找到问题
解决方法
确认文件路径正确性
- 若使用相对路径,确保
able-d392d507369d.json和你的Python脚本在同一目录下。可以运行以下代码查看当前工作目录,验证文件是否在该路径中:import os print(os.getcwd()) - 也可以直接使用文件的绝对路径替换原参数,比如:
# Windows示例 credentials = ServiceAccountCredentials.from_json_keyfile_name('C:/Users/你的用户名/Desktop/able-d392d507369d.json', scope) # Mac/Linux示例 credentials = ServiceAccountCredentials.from_json_keyfile_name('/Users/你的用户名/Documents/able-d392d507369d.json', scope)
- 若使用相对路径,确保
核对文件名细节
- 注意文件名大小写(Linux/Mac系统严格区分大小写),避免拼写错误,比如误写为
Able-d392d507369d.json。 - 检查文件扩展名是否被系统隐藏:有些系统默认隐藏后缀,可能文件实际是
able-d392d507369d.json.txt,需在文件夹设置中开启「显示文件扩展名」后确认。
- 注意文件名大小写(Linux/Mac系统严格区分大小写),避免拼写错误,比如误写为
确认文件存在性
- 手动在文件管理器中查找该JSON文件,确保它没有被删除、移动到其他文件夹,或被安全软件隔离。
内容的提问来源于stack exchange,提问作者Tatiana
相关产品推荐
相关产品推荐

