我正在尝试使用Heroku部署Streamlit应用程序。我遵循了these的说明,但是当我运行“ heroku open”命令时,该应用程序会告诉我检查我的日志。当我这样做时,它说我有H10错误。我确保我没有手动创建端口,这似乎是此问题的标准来源。非常感谢任何调试建议。
我有:
Procfile:
web: sh setup.sh && streamlit run app.py
requirements.txt:
streamlit==0.60.0
setup.sh:
mkdir -p ~/.streamlit/
echo “\
[general]\n\
email = \”<myemail@domain>\”\n\
“ > ~/.streamlit/credentials.toml
echo “\
[server]\n\
headless = true\n\
enableCORS=false\n\
port = $PORT\n\
“ > ~/.streamlit/config.toml