Ubuntu 12.10 cum se instaleaza adobe flash player
Cuprins:
- Instalarea flaconului pe Ubuntu 18.04
- 1. Instalarea Python 3 și venv
- 2. Crearea unui mediu virtual
- 3. Instalarea flaconului
- 4. Crearea unei aplicații minimale de flacon
- 5. Testarea serverului de dezvoltare
- 6. Dezactivarea mediului virtual
- Concluzie
Flask este un cadru de web și mic și open source pentru Python, conceput pentru a ajuta dezvoltatorii să creeze aplicații web sigure, scalabile și de întreținut. Flask este bazat pe Werkzeug și folosește Jinja2 ca motor de șabloane.
Spre deosebire de Django, în mod implicit, Flask nu include ORM, validarea formularului sau orice alte funcționalități furnizate de bibliotecile terțe. Flask este creat în minte extensii, care sunt pachete Python care adaugă funcționalitate unei aplicații Flask.
Există diferite metode de instalare a Flask, în funcție de nevoile dvs. Poate fi instalat în întregul sistem sau într-un mediu virtual Python folosind pip.
Pachetele de flask sunt de asemenea incluse în depozitele oficiale Ubuntu și pot fi instalate folosind managerul de pachete
apt
. Aceasta este cea mai ușoară metodă pentru a instala Flask pe Ubuntu 18.04, dar nu la fel de flexibilă ca instalarea într-un mediu virtual. De asemenea, versiunea inclusă în depozite rămâne întotdeauna în urmă cu cea mai recentă versiune a Flask.
Scopul principal al mediilor virtuale Python este crearea unui mediu izolat pentru diferite proiecte Python. În acest fel, puteți avea mai multe medii Flask diferite pe un singur computer și instala o versiune specifică a unui modul pe fiecare bază de proiect, fără să vă faceți griji că va afecta celelalte instalații ale dvs. Flask. Dacă instalați Flask în mediul global, puteți instala o singură versiune Flask pe computer.
Instalarea flaconului pe Ubuntu 18.04
Următoarele secțiuni oferă informații despre cum se instalează Flask într-un mediu virtual Python pe Ubuntu 18.04.
1. Instalarea Python 3 și venv
Ubuntu 18.04 se livrează în mod implicit cu Python 3.6. Puteți verifica dacă Python 3 este instalat pe sistemul dvs. tastând:
python3 -V
Produsul ar trebui să arate astfel:
Python 3.6.6
Pornind de la Python 3.6, modalitatea recomandată de a crea un mediu virtual este utilizarea modulului
venv
. Pentru a instala pachetul
python3-venv
care furnizează modulul
venv
executați următoarea comandă:
sudo apt install python3-venv
Odată instalat modulul, suntem gata să creăm un mediu virtual pentru aplicația noastră Flask.
2. Crearea unui mediu virtual
Începeți navigând în directorul în care doriți să stocați mediile virtuale Python 3. Poate fi directorul de acasă sau orice alt director în care utilizatorul are permisiuni de citire și scriere.
Creați un nou director pentru aplicația dvs. Flask și navigați în ea:
mkdir my_flask_app
cd my_flask_app
Odată ajuns în director, rulați următoarea comandă pentru a crea noul dvs. mediu virtual:
python3 -m venv venv
Comanda de mai sus creează un director numit
venv
, care conține o copie a
venv
Python, managerul de pachete Pip, biblioteca standard Python și alte fișiere de asistență. Puteți utiliza orice nume doriți pentru mediul virtual.
Pentru a începe să utilizați acest mediu virtual, trebuie să îl activați rulând scriptul de
activate
:
source venv/bin/activate
Odată activat, directorul bin al mediului virtual va fi adăugat la începutul
$PATH
. De asemenea, promptul dvs. shell se va schimba și va afișa numele mediului virtual pe care îl utilizați în prezent. În cazul nostru, acesta este
venv
:
3. Instalarea flaconului
Acum că mediul virtual este activat, puteți utiliza pip managerul de pachete Python pentru a instala Flask:
pip install Flask
În mediul virtual, puteți utiliza
pip
comandă în loc de
pip3
și
python
în loc de
python3
.
Verificați instalarea cu următoarea comandă care va imprima versiunea Flask:
python -m flask --version
În momentul scrierii acestui articol, ultima versiune oficială a flaconului este 1.0.2
Flask 1.0.2 Python 3.6.6 (default, Sep 12 2018, 18:26:19)]
Versiunea dvs. de flask poate diferi de versiunea prezentată aici.
4. Crearea unei aplicații minimale de flacon
În acest ghid, vom crea o simplă aplicație hello world care va afișa doar textul „Hello World!”.
Deschideți editorul de text sau Python IDE și creați următorul fișier:
~ / My_flask_app / hello.py
from flask import Flask app = Flask(__name__) @app.route('/') def hello_world(): return 'Hello World!'
Să analizăm codul linie după linie.
- În prima linie, importăm clasa Flask.Next, creăm o instanță a clasei Flask. Atunci folosim decoratorul
route()pentru a înregistra funcțiahello_worldpentru/route. Când această rută este solicitată,hello_worldeste apelat și mesajul „Hello World!” Este returnat clientului.
Salvați fișierul ca
hello.py
și reveniți la fereastra terminalului.
5. Testarea serverului de dezvoltare
Vom folosi comanda
flask
pentru a rula aplicația, dar înainte de aceasta, trebuie să spunem Flask cum să încarce aplicația specificând variabila de mediu
FLASK_APP
:
export FLASK_APP=hello
Comanda de mai sus va lansa serverul de dezvoltare integrat.
Rezultatul va semăna cu următoarele:
* Serving Flask app "hello" * Environment: production WARNING: Do not use the development server in a production environment. Use a production WSGI server instead. * Debug mode: off * Running on http://127.0.0.1:5000/ (Press CTRL+C to quit)
Dacă ați instalat Flask pe o mașină virtuală și doriți să accesați serverul de dezvoltare Flask, puteți face serverul disponibil public, adăugând
--host=0.0.0.0
la comanda de
flask run
.
Deschideți
http://127.0.0.1:5000
în browserul dvs. web și veți primi mesajul „Hello World!”.
Pentru a opri serverul de dezvoltare tip
CTRL-C
din terminalul dvs.
6. Dezactivarea mediului virtual
După ce ați terminat cu munca dvs., dezactivați mediul, tastând
deactivate
și veți reveni la shell-ul dvs. normal.
Concluzie
Ați învățat cum să creați un mediu virtual Python și să instalați Flask pe mașina dvs. Ubuntu 18.04. Pentru a crea medii suplimentare de dezvoltare a flaconului, repetați pașii descriși în acest tutorial.
piton ubuntuCum se instalează ultimul Firefox 3.6.6 în Ubuntu Linux
Firefox 3.6.6 oferă funcția de prevenire a accidentelor în browser. Iată cum se poate instala ușor în Ubuntu Linux.
Cum se instalează și se instalează WordPress pe Microsoft Azure
Această parte a tutorialului acoperă aspectele de performanță ale Microsoft Azure și te ghidează la găzduirea propriei dvs. WordPress instalare pe o mașină virtuală Azure.
Cum se instalează flaconul pe centos 7
Flask este un cadru de web și mic și open source pentru Python, conceput pentru a ajuta dezvoltatorii să creeze aplicații web sigure, scalabile și de întreținut. Flask este bazat pe Werkzeug și folosește Jinja2 ca motor de șablon. În acest tutorial, vă vom arăta cum să instalați Flask într-un mediu virtual Python pe CentOS 7.







