僅以目前的資訊來說,我也無法判斷原因。 或許你可以試著改用 virtualenv 跑看看。也就是說,在 getting_started 資料夾底下用virtualenv建立一個虛擬環境(麻煩先自己 google 一下怎麼用),然後啟動虛擬環境,在虛擬環境內用 pip 安裝這個步驟中(
https://goo.gl/XRzm2k) Pipfile 裡 [packages] 列出的所有 package 。記得用 virtualenv 時, Python 的版本用 3.6。上述步驟如果都完成後,再繼續跟著 heroku 教學的# Push local changes 這步驟繼續做。然後記得,因為現在改用 virtualenv 了,所以在教學裡看到任何使用 pipenv 的指令,都要改為用 virtualenv或 pip 去執行。以 `$ pipenv install requests` 這個指令來說,要改為`pip install requests` 才行。恭喜解決啦!接下來的部份建議你去看 heroku 的文件或網路上其他人的教學,去了解一下怎麼用 heroku 架設,不建議你直接將自己的網頁蓋過去。雖然說你可以從 getting-started/hello/templates 裡面看到 3 個 html 檔,自行去更改內容是會有成果沒錯,但要做到比較複雜的東西時,僅僅去改 html 是完全不夠的