Anmerkung: Unter Linux muss jeweils pip3 und python3 verwendet werden, da das Projekt mit Python 3.4 läuft
- git clone https://github.com/fzesch/lagesonum.git
- cd lagesonum
- sudo pip install bottle # recommended
- sudo easy_install bottle # alternative without pip
- sudo apt-get install python-bottle # works for debian, ubuntu, ...
- pip install -r requirements.txt
- python lagesonum
pyscaffold -p lagesonum
mkvirtualenv lagesonum
setvirtualenvproject ~/.virtualenvs/lagesonum/ .
pip install bottle
pip freeze > requirements.txt
so daß woanders alles auf einmal installiert werden kann:
pip install -r requirements.txt
funktionieren sollte:
python lagesonum
Und im Browser http://localhost:8080/
- Account auf https://www.pythonanywhere.com anlegen
- Web-App
lagesonum
mit Bottle und Python 3.4 anlegen - Konsole (Bash) auf PythonAnywhere starten
git clone https://github.com/fzesch/lagesonum.git
Es sind kleine Verrenkungungen wie das Verschieben von Dateien nötig, da das Verzeichnis lagesonum
bereits existiert. Ich habe alles so arrangiert, daß bottle_app.py
aus dem Repository an der gleichen Stelle landet wie die von PythonAnywhere angelegte Datei mit diesem Namen. Das geht sicher noch eleganter.
(Rückfragen an Kristian: krother@academis.eu)