gpt4 book ai didi

python - 如何在 Google Cloud Platform 中为 Node 应用程序安装 Python3

转载 作者:搜寻专家 更新时间:2023-10-31 23:56:36 26 4
gpt4 key购买 nike

我正在为我的 nodejs 应用程序使用谷歌云平台。问题,部署应用程序后我可以访问 python2.7 但不能访问版本 3。usr/bin 文件夹中似乎缺少这个。

const spawn = require("child_process").spawn;
spawn('python'); // working
spawn('/usr/bin/python3'); // not working
spawn('python3'); // not working

Error: spawn python3 ENOENT

我使用 fs 模块来显示 usr/bin 文件夹:

...
pygettext2.7
python
python2
python2.7
pyversions
...

知道如何在部署应用程序期间安装 python3 吗?也许更改 app.yaml 文件?

谢谢

最佳答案

如果您需要同时具有特定版本的 Node.js 和 Python 的运行时,您最好使用 Cloud Run并指定自定义图像,而不是尝试在另一种运行时中使用一种语言。

Flex 也可能在这里工作,但 Cloud Run 可能会便宜得多,启动时间更快,并且可以扩展到零。

关于python - 如何在 Google Cloud Platform 中为 Node 应用程序安装 Python3,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/55829115/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com