Ich werde verschiedene Notizen aus der Perspektive von Ruby buchstabieren.
pip, pip3
So etwas wie ein Juwel,
Der Typ, der mit Python3 kommt, ist Pip3
virtualenv
So etwas wie Bundler
$ pip3 install virtualenv
Erstellen Sie eine isolierte Umgebung mit einem Befehl wie bundle init
$ virtualenv venv
Geben Sie einen Befehl wie bundle exec ein
$ source venv/bin/activate
Flask
So etwas wie Sinatra
$ pip install flask
Gunicorn
Webserver, so etwas wie Einhorn
$ pip install gunicorn
Angenommen, es heißt test_app
.
$ mkdir test_app; cd test_app
$ touch main.py Procfile
main.py
import os
from flask import Flask
app = Flask(__name__)
@app.route('/')
def index():
return 'Hello World!'
Procfile
web: gunicorn main:app --log-file=-
$ foreman start
Einfach ...
$ pip freeze > requirements.txt
git
$ git init
$ echo 'venv\n*.pyc' > .gitignore
heroku
$ heroku create test-app
$ git push heroku master
$ heroku open
später
http://flask.pocoo.org/docs/0.10/
Recommended Posts