尝试使用googlecloudschedu运行Python可执行文件

2024-04-26 03:01:52 发布

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

我手动运行一个Python脚本,它将DataFrame中的数据推送到Google Big Query,一切正常,但只有在Spyder中运行时。当我创建了一个可执行文件来执行相同的操作,并通过调用Google Cloud Scheduler来运行该可执行文件时,我得到以下错误消息:

'pkg_resources.DistributionNotFound: The 'google-cloud-bigquery' distribution was not found and is required by the application'

所以,我运行这个:

pip install --upgrade google-cloud-bigquery

然后,我得到“需求已经满足”的消息。好像已经安装了库,但是无论我做什么,我都无法在不手动触发作业的情况下运行它。我想用googlecloud调度程序运行这个可执行文件。以前有人遇到过这种情况吗?你有没有想过该怎么做才能让它工作?谢谢。你知道吗


Tags: 数据脚本可执行文件cloud消息dataframegoogle情况