gpt4 book ai didi

python - Heroku 上 Python 可执行文件的路径

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

我有一个应用程序使用来自 Node.js 的 python shell 模块来运行 python 脚本。适用于我的本地和一切。但是,当我在 heroku 上运行它时,python 可执行文件的路径在找不到 Python 的地方抛出错误。

我在 Heroku 控制台上使用了 type -a python,它返回了 /usr/bin/python/app/.heroku/python/bin/ python

当我在 python shell options[pythonPath] 对象键中使用这些路径中的任何一个时,它不起作用并抛出错误 Error: spawn/app/.heroku/python/bin/python ENOENT

我正在运行 python 和 nodejs buildpack。

最佳答案

在 heroku 应用程序设置下创建一个配置变量,例如,

PYTHONPATH = /usr/bin/python

然后在您的应用中使用它,

process.env.PYTHONPATH

在你需要的地方

希望对你有帮助

关于python - Heroku 上 Python 可执行文件的路径,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48464893/

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