![](/img/trans.png)
[英]Heroku app: ModuleNotFoundError: No module named 'pwa'
[英]HEROKU app ModuleNotFoundError: No module named 'numpy'
所以我需要每天運行某個腳本。 我知道如何在本地執行此操作,但要執行此操作,我必須讓我的 PC 24/7 全天候打開。
我想我可以將它部署在一個在線服務器上並讓它一直運行。 我試過使用 Heroku,到目前為止,除了一件事外,一切都很好。
部署沒問題。 沒有給出錯誤,requirements.txt 充滿了我需要的模塊,Procfile 包含下一行代碼(該文件名為automatic.py):
web: python3 automatic.py
當我嘗試執行時: heroku run python3 automatic.py
它向我顯示錯誤,告訴我未安裝 Numpy(但它在 requirements.txt 中)。
關於如何解決這個問題的任何想法?
PS:將 python3 更改為 python 不是解決方案,因為它使用 python2 並且這給了我與版本相關的其他錯誤。
提前致謝。
你能檢查一下你的 requirements.txt 是否像文檔中指定的那樣在你的項目的根目錄下? https://devcenter.heroku.com/articles/python-pip
您還可以使用模板 docker 文件通過 Heroku 進行科學計算: https : //github.com/heroku-examples/python-miniconda這將是使用 scipy 進行此操作的最簡單方法。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.