Anaconda jest menedżerem pakietów, menedżerem środowiska i dystrybucją Pythona, która zawiera kolekcję wielu pakietów open source (numpy, scikit-learn, scipy, pandas, by wymienić tylko kilka). Jeśli potrzebujesz dodatkowych pakietów po zainstalowaniu Anacondy, możesz użyć menedżera pakietów Anacondy, conda lub pip, aby zainstalować te pakiety. Jest to bardzo korzystne, ponieważ nie trzeba samodzielnie zarządzać zależnościami pomiędzy wieloma pakietami. Conda ułatwia nawet przełączanie się pomiędzy Pythonem 2 i 3 (więcej na ten temat można dowiedzieć się tutaj). W rzeczywistości, instalacja Anacondy jest również powszechnym sposobem instalacji Jupyter Notebooks.
Tutorial zawiera:
- Jak pobrać i zainstalować Anacondę w Windows
- Jak przetestować instalację
- Jak rozwiązać typowe problemy z instalacją
- Co zrobić po zainstalowaniu Anacondy.
Jak zawsze, zachęcamy do zadawania pytań tutaj lub na stronie wideo YouTube. Zaczynajmy!
1.) Przejdź na stronę Anaconda i wybierz graficzny instalator Pythona 3.x (A) lub graficzny instalator Pythona 2.x (B). Jeśli nie jesteś pewien, którą wersję Pythona chcesz zainstalować, wybierz Pythona 3. Nie należy wybierać obu wersji.
2. Zlokalizuj pobrany plik.
Oczywiście otwierasz/uruchamiasz plik jako administrator.
Gdy pojawi się poniższy ekran, kliknij Dalej.
3. Przeczytaj Umowę licencyjną i kliknij Zgadzam się.
4. Wybierz opcję Tylko ja (zalecane) lub Wszyscy użytkownicy.
6. Jest to ważna część procesu instalacji. Zaleca się nie zaznaczać pola (1), aby dodać Anacondę do ścieżki. Oznacza to, że chcąc korzystać z programu Anaconda, trzeba będzie używać programu Anaconda Navigator lub Wiersza poleceń Anaconda (znajdującego się w Menu Start pod nazwą „Anaconda”) (w przypadku nie zaznaczenia tego pola zawsze można dodać program Anaconda do PATH później). Jeśli chcesz mieć możliwość korzystania z programu Anaconda w wierszu poleceń, skorzystaj z alternatywnego podejścia i zaznacz to pole. Kliknij na Zainstaluj (2).
7. Kliknij Next.
8. Możesz zainstalować PyCharm, jeśli chcesz, ale jest to opcjonalne. Kliknij Next.
9. Kliknij na Finish.
- Jak przetestować instalację
- Anaconda Navigator
- Anaconda Prompt
- Add Anaconda to Path (Optional)
- Inne typowe problemy
- Jupyter nie jest rozpoznawany
- EnvironmentNotWritableError: Bieżący użytkownik nie ma uprawnień zapisu do środowiska docelowego. lokalizacja środowiska: C:\ProgramData\Anaconda3
- Ładowanie bibliotekiDLL nie powiodło się: The specified module could not be found
- Zakończenie
Jak przetestować instalację
Dobrym sposobem na przetestowanie instalacji jest otwarcie Jupyter Notebook. Można to zrobić poprzez Anaconda Prompt lub Anaconda Navigator. Jeśli się zgubisz, polecam otworzyć poniższe wideo w osobnej karcie.
- Znajdź Anaconda Navigator i kliknij na Anaconda Navigator.
2. W zakładce Jupyter Notebook kliknij na Launch.
Anaconda Prompt
- Locate Anaconda Prompt.
2. Wpisz poniższe polecenie, aby zobaczyć, że możesz uruchomić notatnik Jupyter (IPython).
jupyter notebook
Add Anaconda to Path (Optional)
To jest opcjonalny krok. Jest on przeznaczony dla przypadku, gdy nie zaznaczyłeś pola w kroku 6, a teraz chcesz dodać Anacondę do swojej PATH. Zaletą tego jest to, że będziesz mógł używać Anacondy w swoim Wierszu poleceń.
- Otwórz Wiersz poleceń.
2. Sprawdź czy masz już dodaną Anacondę do swojej ścieżki. Wpisz poniższe polecenia do Wiersza poleceń. To jest sprawdzenie, czy masz już Anacondę dodaną do swojej ścieżki. Jeśli pojawi się błąd nierozpoznanego polecenia, jak po lewej stronie poniższego obrazka, przejdź do kroku 3. Jeśli pojawi się komunikat podobny do tego z prawej strony poniższego obrazka, oznacza to, że program Anaconda został już dodany do ścieżki użytkownika.
jupyter notebook
3. Jeśli nie wiesz, gdzie znajduje się conda i/lub python, otwórz okno programu Anaconda Prompt i wpisz następujące polecenia. Dzięki temu dowiesz się, gdzie na twoim komputerze znajdują się conda i python.
where condawhere python
4. Dodaj conda i python do swojej PATH. Możesz to zrobić poprzez przejście do Zmiennych Systemowych lub Środowiskowych i dodanie wyjścia z kroku 3 do PATH. Proszę obejrzeć film podczas wykonywania tej czynności (pamiętaj, że może się to różnić w zależności od systemu Windows).
5. Otwórz nowe okno Wiersza poleceń. Spróbuj wpisać conda --version
i python --version
w Wierszu poleceń, aby sprawdzić, czy wszystko poszło dobrze. Możesz również spróbować otworzyć Notatnik Jupytera, aby sprawdzić.
Inne typowe problemy
Dołożyłem wszelkich starań, aby powielić, odnieść się i rozwiązać kilka typowych problemów. Oto kilka problemów i kilka rozwiązań, które znalazłem.
Jupyter nie jest rozpoznawany
Jeśli otrzymasz komunikat jupyter nie jest rozpoznawany, python nie jest rozpoznawany, lub podobny, to najprawdopodobniej masz problem ze ścieżką. Proszę zapoznać się z sekcją Dodaj Anacondę do ścieżki (opcjonalnie).
EnvironmentNotWritableError: Bieżący użytkownik nie ma uprawnień zapisu do środowiska docelowego. lokalizacja środowiska: C:\ProgramData\Anaconda3
Pomimo, że błąd na obrazku wystąpił podczas instalacji biblioteki po zainstalowaniu anacondy, należy pamiętać, że możliwe jest wystąpienie tego rodzaju błędu podczas instalacji anacondy (szczególnie jeśli kliknęliśmy All Users dla kroku 4 w Download and Install Anaconda). Jeśli wystąpił ten błąd i chcesz zainstalować biblioteki, proszę otworzyć wiersz poleceń/anaconda prompt lub anaconda navigator jako administrator, aby zainstalować pakiety.
Ładowanie bibliotekiDLL nie powiodło się: The specified module could not be found
Wynika to z nie dodania wszystkiego do zmiennej środowiskowej path. Zgaduję, że najprawdopodobniej nie dodałeś condabin lub bin do swojej ścieżki.
Zakończenie
Tutorial ten dostarczył szybkiego przewodnika jak zainstalować program Anaconda w systemie Windows, jak również jak radzić sobie z typowymi problemami związanymi z instalacją. Jeśli chciałbyś dowiedzieć się więcej o programie Anaconda, możesz dowiedzieć się więcej na jego temat tutaj. Jeśli nie jesteś pewien, co zrobić, aby zacząć kodować na swoim komputerze, oto kilka zasobów:
- Strings, Lists, Tuples, Dictionaries
- Wizualizacja danych przy użyciu Pythona Kurs (Pandas, Matplotlib, Seaborn)
.