heroku本地没有致命的错误:newosproc

时间:2015-08-30 09:45:57

标签: python heroku

我有一个只包含基本文件的Flask应用程序。

server.py:

from flask import Flask

app = Flask(__name__)

@app.route('/')
def hello():
    return 'Hello world'

if __name__ == '__main__':
    app.run()

Procfile:

web: gunicorn server:app --log-file=-

requirements.txt

Flask==0.10.1
Jinja2==2.8
MarkupSafe==0.23
Werkzeug==0.10.4
argparse==1.2.1
gunicorn==19.3.0
itsdangerous==0.24
wsgiref==0.1.2

我已经安装了heroku。以下命令运行正常:

heroku login
heroku create
source venv/bin/activate
pip3 install Flask gunicorn

当我运行heroku local时,它会出现以下错误:

runtime: failed to create new OS thread (have 6 already; errno=11)
fatal error: newosproc

有时fatal error: newosproc部分不会出现。

我甚至尝试重新安装Heroku和Heroku-toolbelt,但它没有任何区别。

python server.py效果很好!

PS:我使用的是Ubuntu 14.04。

0 个答案:

没有答案