Python | ||
WirtualnaUczelnia_files | ||
README.md | ||
test-commit.txt | ||
WirtualnaUczelnia.htm |
System operacyjny Windows, 64-bit
- Pobieramy poleceniem
git clone https://git.wmi.amu.edu.pl/s434576/WU.git
w folderze, do którego chcemy żeby repozytorium zostało sklonowane. - Instalujemy Pythona w wersji 3.6+.
- Instalujemy framework webowy Flask poleceniem
pip install flask
. - Instalujemy MySQLa dla Flaska poleceniem
pip install flask-mysql
. - Instalujemy PonyORM poleceniem
pip install pony
. - Instalujemy narzędzie CMake z tego linku: https://github.com/Kitware/CMake/releases/download/v3.13.1/cmake-3.13.1-win64-x64.msi (wybieramy opcję dodania CMake do PATH).
- Instalujemy bibliotekę do rozpoznawania twarzy poleceniem
pip install face_recognition
. - Instalujemy bibliotekę OpenCV2 poleceniem
pip install opencv-python
. - Pobieramy MySQL Installer w wersji 8.0+ (wybieramy Customową instalację: MySQL Server 8.0, Connector ODBC, Connector Python).
- Wybieramy hasło dla konta root: (w moim przypadku jest to "localhost", w innym przypadku trzeba w skrypcie zmienić w sekcji "MySQL configurations" na odpowiednie hasło).
- W MySQL Command Line Client wpisujemy hasło i wprowadzamy te polecenia:
CREATE DATABASE wu; use wu; CREATE TABLE Users(login VARCHAR(45) PRIMARY KEY, password VARCHAR(45), face VARCHAR(45));
- Będąc w folderze Python uruchamiamy skrypt poleceniem
python app.py
. - Zezwalamy na dostęp przez zaporę Pythonowi.
- Wchodzimy w przeglądarce na http://127.0.0.1:5000/.