我试图在 Heroku 上部署我的 Web 应用程序,并且我正在使用该webbrowser
模块在单击按钮时打开一个链接,但部署失败并出现以下错误:
ERROR: Could not find a version that satisfies the requirement webbrowser (from -r/tmp/build_1a0f381f625ed056f039e4b30415d590/requirements.txt (line 7))
(from versions: none)
ERROR: No matching distribution found for webbrowser (from -r /tmp/build_1a0f381f625ed056f039e4b30415d590/requirements.txt (line 7))
! Push rejected, failed to compile Python app.
! Push failed
这是requirements.txt
文件:
joblib>=0.14.0
numpy>=1.9.2
matplotlib>=1.4.3
pandas>=0.19
streamlit
scikit-learn==0.22.1
webbrowser
这是我的使用方式webbrowser
:
import webbrowser
webbrowser.open('URL')
webbrowser
当我在文件中未提及的情况下部署应用程序时requirements.txt
,应用程序已成功部署,但单击按钮时打开 URL 的功能不起作用。