仅以目前的资讯来说,我也无法判断原因。 或许你可以试着改用 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 是完全不够的