[PYTHON] Mezzanine-Einführungsnotiz, dass ich im Fluss stecken geblieben bin

Was ist Mezzanine?

Es scheint, dass django cms, ein Webframework von Python, leicht eine Webseite wie WordPress erstellen kann. (Nicht sehr detailliert lol)

Umgebung verwendet

Fluss der Umgebungserstellung

pyenv Installation


$ sudo apt-get update
$ sudo apt-get install git gcc make openssl libssl-dev libbz2-dev libreadline-dev libsqlite3-dev
$ git clone git://github.com/yyuu/pyenv.git ~/.pyenv

Schreiben Sie dann Folgendes in .bashrc

.bashrc


export PYENV_ROOT="$HOME/.pyenv"
export PATH="$PYENV_ROOT/bin:$PATH"
eval "$(pyenv init -)"

Nach dem Aufruf den folgenden Befehl! !! !! !!


$ source ~/.bashrc

Sie können jetzt Pyenv verwenden

Referenz

http://www.takunoko.com/blog/ubuntu%E3%81%ABpython%E3%82%92%E3%82%A4%E3%83%B3%E3%82%B9%E3%83%88%E3%83%BC%E3%83%AB%E3%81%97%E3%81%BE%E3%81%97%E3%81%9F%E3%80%82/

So verwenden Sie Python 3.5.2.


$ sudo pyenv install 3.5.2
$ sudo pyenv global 3.5.2

Setzen Sie Mezzanine

$ pip install mezzanine

Ich trat damit ein Dann mach ein Projekt!

Projekt erstellen & db


$ mezzanine-project myproject
$ cd myproject
Erstellen Sie db ↓
$ python manage.py createdb

Sie sollten dazu in der Lage sein! !! !! Überprüfen Sie den Rest!

Bestätigung

$ python manage.py runserver 0.0.0.0:8000

Referenz

http://qiita.com/itkr/items/c6c26f55a292f3e39241

Wenn Sie in der Cloud auf ip: 8000 zugreifen und es anzeigen können, ist dies in Ordnung

Süchtig sein

Als ich pyenv einfügte und es tat, war die Version von pip nicht die neueste, also

$ pip install --upgrade pip 

Dann konnte ich aus irgendeinem Grund kein Zwischengeschoss installieren, also war ich besorgt. Dies kann ohne Aktualisierung erfolgen, daher empfehlen wir, dies nicht zu tun.

Recommended Posts

Mezzanine-Einführungsnotiz, dass ich im Fluss stecken geblieben bin
Ich habe mich im Labyrinth verlaufen
Was ich getan habe, als ich mit Lambda Python im Zeitlimit steckte
django geodjango Ich habe mich darauf bezogen, als ich im Tutorial feststeckte (Bearbeitung)
Ein Memo, dass ich den Datenspeicher mit Python berührt habe
Arbeitsnotiz, die ich i18n mit Flask App ausprobiert habe
Was ich an der GUI in der WSL-Python-Umgebung hängen geblieben bin
Ich habe ein Skript geschrieben, das das Bild in zwei Teile teilt
Ich habe die Bewegung Python3 ausprobiert, die die Richtung im Koordinatensystem ändert
Ich habe ein Programm erstellt, das die Fehlersuche in Sekunden löst
Ich habe einen AttributeError erhalten, als ich die offene Methode in Python verspottet habe
Ich habe an der ISUCON10-Qualifikationsrunde teilgenommen!
Ich blieb stecken und überprüfte es
Ich habe die Warteschlange in Python geschrieben
Ich habe den Stack in Python geschrieben
Ich war festgefahren, eine Kolbenanwendung mit einem Reverse-Proxy dazwischen umzuleiten
Ich habe versucht, die verkratzten Daten in CSV zu speichern!
Schriftliche Auswahlsortierung in C.
Ich kann das Element in Selen nicht bekommen!
Ich habe den Gleitflügel in der Schöpfung geschrieben.
Ich bekam das Datum von Kagawas Pub-Reis und zeichnete eine Grafik
Sprechen Sie über die Funktionen, für die Pandas und ich im Projekt verantwortlich waren
Über den Punkt, an dem Python 3.x aufgrund eines Fehlers aufgrund von caching_sha2_password hängen blieb
[Django-Memo] Ich möchte die angemeldeten Benutzerinformationen im Voraus im Formular festlegen.
Ich habe versucht, die Pferde vorherzusagen, die mit LightGBM unter den Top 3 sein werden
Beachten Sie, dass ich den Algorithmus der kleinsten Quadrate verstehe. Und ich habe es in Python geschrieben.
Ich habe ein PyPI-Modul geschrieben, das den Parameterstil in Pythons sqlite3-Modul erweitert