Narzędzia
Python
W terminalu (Windows CMD) wpisz
python
Jeśli nie odnaleziono komendy uruchom polecenie:
python3
Jeśli zadne z powyzszych poleceń nie działa, oznacza to, ze nie posiadasz interpretera python na swoim komputerze i musisz go doinstalować.
Sprawdź równiez polecenia
python -m pip --version
python -m pip3 --version
Polecenia pip
słuzą do instalacji pakietów.
Zwróć uwagę, aby Twoja wersja nie była niższa niż 3.X Aby wyjść z powłoki pythona użyj funkcji exit()
Python 3.10.9 (main, Dec 15 2022, 17:11:09) [Clang 14.0.0 (clang-1400.0.29.202)] on darwin
Type "help", "copyright", "credits" or "license" for more information.
>>> exit()
Warto zweryfikować równiez informację do którego środowiska pythona odnosi się poszczególna komenda.
Nowe środowisko wirtualne
Do efektywnej pracy nad dowolnym projektem, zaleca się utworzenie dedykowanego środowiska wirtualnego z bibliotekami dostosowanymi do potrzeb konkretnego projektu. Takie podejście pozwala uniknąć problemów związanych z nadpisywaniem bibliotek.
python3 -m venv venv
# uruchom środowisko
source venv/bin/activate
# . env/bin/activate
(venv)$
W powyzszym przykładzie wykorzystaliśmy pakiet venv
(python -m venv
) do utworzenia nowego środowiska (katalogu) o nazwie venv
.
Uruchomienie środowiska odbywa się z wykorzystaniem komendy source
(lub .
).
Pamiętaj, ze w przypadku systemu Windows środowisko uruchamia się przez
venv/Scripts/activate
Posiadając nowe (puste) środowisko wykonaj następujące czynności: 1. Zainstaluj nowe wersje podstawowych pakietów
pip install --no-cache --upgrade pip setuptools
Szybka instalacja podstawowych bibliotek i jupyter notebook.
pip install notebook numpy pandas matplotlib scipy
# uruchom
jupyter notebook
W przeglądarce internetowej wpisz: localhost:8888
Po ponownym uruchomieniu przejdź do katalogu w którym utworzyłeś środowisko, następnie uruchom środowisko i jupyter.
source <name of env>/bin/activate
jupyter notebook
Naucz się Pythona w 2 godziny
Kurs podstaw pythona Tomas Beuzen polecam.
Utwórz konto na Kaggle, przejdź do zakładki Courses
i przerób cały moduł Pythona. Zawiera on:
- wyrażenia i zmienne
- funkcje
- warunki i flow programu
- listy
- pętle
- stringi i słowniki
- dodawanie i używanie zewnętrznych bibliotek
Zacznij korzystać z serwisu GitHub
Tekst na podstawie strony jak korzystać z serwisu github
Pracując nad projektem np. praca magisterska, (samodzielnie lub w zespole) często potrzebujesz sprawdzić jakie zmiany, kiedy i przez kogo zostały wprowadzone do projektu. W zadaniu tym świetnie sprawdza się system kontroli wersji
czyli GIT.
Git możesz pobrać i zainstalować jak zwykły program na dowolnym komputerze. Jednak najczęściej (małe projekty) korzysta się z serwisów z jakimś systemem git. Jednym z najbardziej rozpoznawanych jest GitHub dzięki któremu możesz korzystać z systemu git bez jego instalacji na swoim komputerze.
W darmowej wersji serwisu GitHub
swoje pliki możesz przechowywać w publicznych (dostęp mają wszyscy) repozytoriach.
Skupimy się wyłącznie na darmowej wersji serwisu GitHub.
git --version
Struktura GitHuba
Na najwyższym poziomie znajdują się konta indywidualne (np http://github.com/sebkaz, bądź zakładane przez organizacje. Użytkownicy indywidualni mogą tworzyć repozytoria publiczne (public
) bądź prywatne (private
).
Jeden plik nie powinien przekraczać 100 MB.
Repo (skrót do repozytorium) tworzymy za pomocą Create a new repository
. Każde repo powinno mieć swoją indywidualną nazwę.
Branche
Główna (tworzona domyślnie) gałąź rapozytorium ma nazwę master
.
Najważniejsze polecnia do zapamiętania
- ściąganie repozytorium z sieci
git clone https://adres_repo.git
W przypadku githuba możesz pobrać repozytorium jako plik zip.
- Tworzenie repozytorium dla lokalnego katalogu
# tworzenie nowego katalogu
mkdir datamining
# przejście do katalogu
cd datamining
# inicjalizacja repozytorium w katalogu
git init
# powinien pojawić się ukryty katalog .git
# dodajmy plik
echo "Info " >> README.md
- Połącz lokalne repozytorium z kontem na githubie
git remote add origin https://github.com/<twojGit>/nazwa.git
- Obsługa w 3 krokach
# sprawdź zmiany jakie zostały dokonane
git status
# 1. dodaj wszystkie zmiany
git add .
# 2. zapisz bierzący stan wraz z informacją co zrobiłeś
git commit -m " opis "
# 3. potem już zostaje tylko
git push origin master
Warto obejrzeć Youtube course.
Ciekawe i proste wprowadzenie mozna znaleźć tutaj
Zacznij korzystać z Dockera
W celu pobrania oprogramowania docker na swój system przejdź do strony.
Jeżli wszystko zainstalowało się prawidłowo wykonaj następujące polecenia:
- Sprawdź zainstalowaną wersję
docker --version
- Ściągnij i uruchom obraz
Hello World
i
docker run hello-world
- Przegląd ściągnietych obrazów:
docker image ls
docker images
- Przegląd uruchomionych kontenerów:
docker ps
docker ps -all
- Zatrzymanie uruchomionego kontenera:
docker stop <CONTAINER ID>
- Usunięcie kontenera
docker rm -f <CONTAINER ID>
Polecam również krótkie intro