Airflow 无法打开.cache 文件

问题描述 投票:0回答:1

我正在尝试自动化呼叫 Spotify 的流程。我快到了,但我一度被耽搁了。

我正在使用 Airflow(ETL 工具)来运行我的 python 脚本。

我可以使用spotipy模块进行连接,但它无法读取/访问它需要的.cache-'用户名'文件。我正在 Debian Google Cloud Compute 实例上运行。

错误是

无法将令牌写入缓存:.cache-'username'

airflow spotify spotipy
1个回答
0
投票
当您使用 API 时,Spotify 会自动创建一个

.cache

 文件。如果此文件存在,Spotify 将尝试使用它,如果该文件不可用,则会抛出错误(该文件可能是从另一个进程缓存的,或者它正在尝试访问 
.cache
 来获取不存在的内容)。

要解决此问题,只需删除

.cache

 文件 (
rm .cache
),Spotify 将正常运行,而无需尝试使用缓存。

最新问题
© www.soinside.com 2019 - 2024. All rights reserved.