Python脚本不适用于Windows(但适用于mac)

2024-06-16 14:29:47 发布

您现在位置:Python中文网/ 问答频道 /正文

我在mac上运行了完全相同的脚本,但在WindowsServer2012 r2上却失败了。我想知道什么是原因,我应该检查什么? 以下是脚本:

import pygsheets
gc = pygsheets.authorize(service_file='credentials.json')

我收到以下错误:

^{pr2}$

显然这个文件夹是空的:

c:\\users\\myusername\\appdata\\local\\temp\\1fda43ed-78ca-4316-b85c-51e7f359b3cb

我想知道这是否与windows上c:\ProgramData的访问级别有关,如果是这样,我该如何修复它? 我还更新了两台机器上的conda和pygsheets。在


Tags: import脚本jsonmac错误service原因gc
1条回答
网友
1楼 · 发布于 2024-06-16 14:29:47

这是pygsheets中的一个已知错误,请从github安装以获得修复。或者作为解决方法,可以关闭缓存。在

import pygsheets
gc = pygsheets.authorize(service_file='credentials.json', no_cache=True)

相关问题 更多 >