python heroku部署期间无法安装依赖项

时间:2020-10-13 22:53:04

标签: python web heroku pytorch cloud

click==7.1.2
Flask==1.1.2
future==0.18.2
gunicorn==20.0.4
itsdangerous==1.1.0
Jinja2==2.11.2
MarkupSafe==1.1.1,
numpy==1.19.2,
Pillow==7.2.0,
torch==1.5.0+cpu,
torchvision==0.6.0+cpu,
Werkzeug==1.0.1,

这是我的Web应用程序所必需的依赖项,尽管有两个依赖项不是通过pip install torch和torchvision软件包直接安装,而是通过 pip install torch == 1.5.0 + cpu torchvision == 0.6.0 + cpu -f https://download.pytorch.org/whl/torch_stable.html

但是在部署到heroku时,我们必须创建一个requirements.txt文件,因此有一种方法可以在Requirements.txt文件中明确提及源代码。

任何帮助将不胜感激。谢谢。

1 个答案:

答案 0 :(得分:0)

只需在最顶部添加链接,pip安装程序将在安装软件包时自动查看该链接。

-f https://download.pytorch.org/whl/torch_stable.html
click==7.1.2
Flask==1.1.2
future==0.18.2
gunicorn==20.0.4
itsdangerous==1.1.0
Jinja2==2.11.2
MarkupSafe==1.1.1,
numpy==1.19.2,
Pillow==7.2.0,
torch==1.5.0+cpu,
torchvision==0.6.0+cpu,
Werkzeug==1.0.1,