我在学习python/flask并尝试使用heroku时提到了这个站点。
http://ryaneshea.com/lightweight-python-apps-with-flask-twitter-bootstrap-and-heroku
让我解释一下我所做的一切,这样任何像我这样的人都能得到照片。 我正在使用Linux回溯命令行。 一。我开始使用virtualenv,然后安装烧瓶 virtualenv—分发 管道安装烧瓶
然后,连接heroku和github,在github中创建了一个repo。 编写了一个简单的脚本并将其保存在app.py中
然后,要求创建一个procfile! 网站:python app.py
问题。 一。通俗地说,procfile是什么? 2。当我键入web:python app.py时,它会显示“web::找不到命令”
请详细说明这是如何工作的?
我还有一个疑问,sudo是至高无上的用户对不对? 我们不应该在虚拟世界里使用它? 我们到底在用什么?一个简单的例子。
问题很基本。光着身子。
Procfile告诉Heroku应该运行什么命令(https://devcenter.heroku.com/articles/procfile)。
您可以定义不同的进程类型,例如web(默认情况下,只有web会自动启动)、workers等。。。
所以基本上一个Procfile包含
告诉Heroku启动一个名为web的命名进程,并在它启动时运行
python app.py
。在https://devcenter.heroku.com/articles/getting-started-with-python#declare-process-types-with-procfile有针对Heroku的特定于Python的文档
相关问题 更多 >
编程相关推荐