Pobierz prezentację
1
Twój pierwszy web projekt w Pythonie !
2
O mnie:
3
Agenda: Virtualbox - linux na windowsie Linux i BASH (konsola)
Menadżery pakietów Wirtualne środowisko GIT GITHUB Jakość kodu Omówienie projektów
4
Dlaczego Linux: Menadżery pakietów BASH Więcej wolnego oprogramowania
Możliwość łatwego kompilowania oprogramowania Możliwość skompilowania systemu Brak wirusów Środowisko zbliżne do produkcyjnego
10
ls - List ls ls –a ls –l
11
cd – ChangeDirectory cd cd .. cd ~ cd / cd Downloads/1 cd ../..
12
mkdir– MakeDirectory mkdir touch
13
chmod– ChangeMode chmod +x text.txt chmod +w text.txt
Chmod -r text.txt chmod 777 text.txt
14
Pozostałe komendy Pwd cat nano sudo python / python3 ctrl + c
15
Bash – ćwiczenia Wejdź do folderu domowego.
Wyświetla wszystkie foldery (ukryte też) Przejdź do głównego katalogu systemowego Wróc do folderu domowego Stwórz folder bash_cw Wewnatrz folderu bash_cw stworz kolejny zad z plikiem imiona.txt Sprawdź jaka jest pełna ścieżka do stworzonego pliku. Nadaj plikowi uprawnianie do zapisu i odczytu Wyświetla ustawienia dostępu stworzonego pliku
16
Bash – ćwiczenia 2 touch sciezka.txt pwd > sciezka.txt
Stworz plik skrypt.sh Nadaj uprawnienia wykonywania plikowi. Otworz plik w nano i zapisz w nim: Wykonaj plik poleceniem ./skrypt.sh Sprawdź co aktualnie znajduje się w folderze. touch sciezka.txt pwd > sciezka.txt cat sciezka.txt
17
Menadżer Pakietów - Linux
sudo apt-get install nazwapakietu
18
Apt-get ćwiczenia man sl
Wykorzystując menadżer pakietów linuxa/ubuntu ściągnij bardzo istotny dodatek do BASH’a o nazwie: sl Sprawdź co robi ta nowo wgrana ważna komenda. Wykorzystując manual linxowy sprawdź co jeszcze można zrobić przy pomocy tej komendy: man sl
19
Menadżer Pakietów - Python
pip install nazwapakietu pip3 install nazwapakietu pip install -r nazwapliku pip freeze
20
PIP ćwiczenia wget dyba.com.pl/venv.sh sudo ./venv.sh
Wykorzystując PythonowegoMenadżera Pakietów (sudo) pip3 zainstaluj: virtualenv, virtualenvwrapper Wykonaj: Nadaj venv.sh możliwośc wykonwyania Sprawdź co robi skrypt przed jego wykonaniem. Wykonaj poniższą linijkę wget dyba.com.pl/venv.sh sudo ./venv.sh
21
Wirtualne środowisko mkvirtualenv workon deactivate
22
Wirtualne środowisko – ćwiczenia
Sprawdź zawartość pakietów pythonowych Stwórz wirtualne środowisko pyladies Przałącz się na wirtualne środowisko Sprawdź zawartość pakietów pythonowych Sprawdź wersje pythona jeśli 2.7 stwórz środowisko raz jeszcze komendą: Zainstaluj pakiet ‘pillow’ Wyjdź z writualnego środowiska mkvirtualenv --python=/usr/bin/python3 pyladies
23
GIT git init git status git add nazwapliku
git branch | git branch nazwa git checkout git commit –m ‘tresc’ git push git pull git clone git remote add origin git push origin master
24
GIT– ćwiczenia Stwórz folder git_nauka i wejdź do niego
Zainicjuj repozytorium Sprawdź jego status Stwórz plik test.txt Dodaj plik do repozytorium Skomituj plik Stworz nowego brancha ‘galazka’ i przejdź do niego Dodaj losowy tekst do pliku i wyświetl go. Wróc do master brancha. Wyświetl plik a potem dodaj do niego losowy tekst. Zmień z powrotem na brancha galazke i sprawdz zawartosc pliku.
Podobne prezentacje
© 2024 SlidePlayer.pl Inc.
All rights reserved.