Anaconda Python - czy warto się przestawić?
- 02.03.2021, godz. 09:46
Anaconda Python, czy też sam Python? Jeśli właśnie uczymy się programowania w Pythonie, warto odpowiedzieć sobie na to pytanie.
Kiedy stawiamy pierwsze kroki w Pythonie i zaczniemy szukać jakichś informacji oraz kursów, niemal od razu natrafimy na dwa pojęcia: Jupyter i Anaconda Python. To pierwsze odnosi się do Project Jupyter, a konkretnie do notatnika Jupyter, w którym warto tworzyć dokumenty z kodem Pythona i traktować jako webowe, interaktywne środowisko do pracy. Wielu początkujących programistów instaluje Jupytera, niemniej zastanawia się czy powinni również zainstalować Anacondę.
Zobacz: Języki programowania
Zobacz również:
Anaconda to dystrybucja języków programowania Python i R do obliczeń naukowych (nauka o danych, aplikacje do uczenia maszynowego, przetwarzanie danych na dużą skalę, analizy predykcyjne itp.). Jej główne założenie jest proste: ułatwia pracę w wymienionych zastosowaniach.
Anaconda Python: dwie wersje do wyboru
Jeśli chcemy rozwijać projekty programistyczne w wymienionych wyżej obszarach, instalacja Anaconda Python jest zalecana. Do wyboru są dwie wersje: conda oraz miniconda.
Ta pierwsza zawiera wiele popularnych, już wbudowanych bibliotek, które w przeciwnym razie musieliśmy samodzielnie doinstalowywać do Pythona. To m.in. NumPy, SciPy, PyQT, Spyder i inne. Z kolei miniconda to wersja minimalna, z zaledwie kilkoma pakietami, do której możemy doinstalowywać kolejne w razie potrzeby.
Korzystanie z Anaconda Python sprawia, że możemy instalować/aktualizować pakiety programistyczne całkowicie niezależnie od bibliotek systemowych i uprawnień administratora, a także eliminuje ewentualne problemy związane z próbą ustalenia, która wersja/wersje poszczególnych bibliotek będą ze sobą kompatybilne (lub nie). Taki problem zachodzi często wtedy, gdy okazuje się, że musimy zainstalować bibliotekę X, która musi być kompatybilna z biblioteką Y, aby później można było jeszcze zainstalować bibliotekę Z.
Sprawdź: Python podstawy
Jeśli więc zainstalujemy Anacodę Python, tak naprawdę ułatwiamy sobie późniejszą pracę w sektorze Data Science. Otrzymujemy w pakiecie:
- edytor Jupyter Notebook
- edytor tekstu Spyder
- biblioteki Numpy, Pandas, Matplotlib, scikit-learn, SciPy i inne
- menadżer pakietów Conda – jest to własny menadżer pakietów Anacondy i działa podobnie jak "PIP" w podstawowym Pythonie
Anaconda Python download
Skąd pobrać Anacondę? Tutaj znajdziemy wszystkie dostępne pakiety i ich opis, natomiast Anacodę pobierzemy z oficjalnej strony anaconda.com. Dodatkowo możemy jeszcze pobrać Minicondę.