如何使用Google Cloud函数安排可与python 3.6一起使用的python脚本?

阿比

我的python脚本中的依赖项之一适用于python 3.6-不适用于python 3.7。

我正在尝试将其部署为具有灵活环境的Google app引擎中的应用程序(我在为此苦苦挣扎),但是如果我可以将其设置为云功能并与cloud pub /子和云调度程序。

那么,有没有办法让我的python 3.6脚本与具有python 3.7运行时的云函数一起工作?

达斯汀·英格拉姆

您无法将Python 3.6与Cloud Functions一起使用,因为没有Python 3.6运行时(并且不会)。

相反,您可以使用Cloud Run,因为它将允许您在运行时使用任何Python版本。例如,以下Dockerfile将使用Python 3.6运行您的应用程序:

FROM python:3.6-slim

ENV APP_HOME /app
WORKDIR $APP_HOME
COPY . ./

RUN pip install Flask gunicorn

CMD exec gunicorn --bind :$PORT --workers 1 --threads 8 --timeout 0 app:app

您需要将脚本转换为Flask应用中的端点,但这基本上等同于将其转换为Cloud Function。

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

在Unity3D游戏脚本中将Python脚本与PIP包一起使用

将Python Z3与QWORD一起使用

Python3传递列表可与functools.lru_cache一起使用

如何使用Linux Shell脚本和Python脚本一起插入空白行?

如何将Selenium与别名Python 3一起使用

如何在ReadTheDocs中将matplotlib的plot-directive与python-3一起使用?

如何在Python 3中将CSV编写器与GZIP文件一起使用?

如何在Python3中使用App Engine安排Cloud Datastore导出

Python 3类型检查不能与使用键入模块一起使用?

哪些python模块取代urllib2与python 3和flask一起使用?

如何使用Python 3中的脚本连接Google Datastore

如何将两个python脚本Pi3 Gpio放在一起

Python脚本可以独立使用,但不能与Crontab一起使用

在Python 3中将gzip与包含多个文件的存档一起使用

与 python3 一起使用时,ConfigParser 库不起作用

使用python将3个成本加在一起形成总计

无法将cv_bridge与ROS Kinetic和Python3一起使用

可以将Anaconda Python 3环境与Pycharm一起使用吗?

在Windows 10上安装Graphviz以与Python 3一起使用

django-admin startproject在OS X上无法与python3一起使用

Python 3-将kwargs与仅args模块一起使用

在Python中将OpenCL加速功能与OpenCV3一起使用

在Python 3中将textwrap.dedent()与字节一起使用

将cx_Oracle与IN语句一起使用(Python 3)

无法使find.all(string ='television')与BeautifulSoup(Python 3.x)一起使用

为什么小整数缓存似乎无法与Python 3中round()函数中的int对象一起使用?

我在python 3中将生成器与输入函数一起使用时遇到问题

Python3:如何将set_description与tqdm.contrib.concurrent process_map一起使用

将CMD命令与可执行python脚本一起使用