我使用的是apache-beam[gcp]==2.19和google-cloud-pubsub==1.2.0。这2当前与python 3.6.5兼容。我使用github操作来运行测试和部署。github操作当前支持3.6.12。它拥有的最低版本是3.6.7。如何在github操作中下载python 3.6.5以运行pytest
apache-beam[gcp]==2.19
google-cloud-pubsub==1.2.0
python 3.6.5
3.6.12
3.6.7
pytest
发布于 2021-02-06 03:00:36
这需要很长时间才能运行,但是您可以执行以下步骤:
pyenv install 3.6.5
pyenv local 3.6.5
我预计步骤1和步骤2将花费最长的时间。如果您知道文件的存储位置,可以通过perma缓存pyenv和Python3.6.5来加快速度。关于如何在工作流运行这里之间缓存工具,我问过并回答了自己的问题。
https://stackoverflow.com/questions/66068221
相似问题