为了账号安全,请及时绑定邮箱和手机立即绑定

Heroku 没有在 Ruby/Python 应用程序中安装 requirements.txt 内容

Heroku 没有在 Ruby/Python 应用程序中安装 requirements.txt 内容

慕仙森 2022-11-29 15:15:51
这是一个奇怪的案例。我正在使用 Ruby/Sinatra 开发 API,我只使用 pip/python 来安装youtube-dl.我使用命令创建了一个新的 Heroku 应用程序并heroku create添加了构建包。heroku/rubyheroku/python我的/download端点使用youtube-dlCLI。当我调用该端点时,在我的应用程序的 Heroku 日志中,我可以看到一条消息说“youtube-dl:未找到”。我在我的requirements.txt文件中指定要安装youtube-dl和ffmpeg. 该文件如下所示:youtube-dlffmpeg当我尝试通过运行手动下载它时,heroku run pip3 install -r requirements.txt它说pip3找不到该命令。我也试过pip了pip3。我在 Heroku 方面没有那么丰富的经验,所以我不知道这是否可行。我在这里有什么选择?
查看完整描述

1 回答

?
绝地无双

TA贡献1946条经验 获得超4个赞

runtime.txt我通过在我的项目中添加文件来修复它。它包含我的 Python 版本:

python-3.8.2


查看完整回答
反对 回复 2022-11-29
  • 1 回答
  • 0 关注
  • 64 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信