Jak używać Spyder na Linux, unikalne rozwiązanie wszystkich potrzeb programowania

Jak używać Spyder na Linux, unikalne rozwiązanie wszystkich potrzeb programowania
Sypder to zintegrowane środowisko programistyczne, które służy przede wszystkim do pisania kodu w Python. Jest to IDE open source napisane samym Pythonem i zapewnia zintegrowane wsparcie dla większości modułów i ram Python, takich jak Numpy, Pandy, Matplotlib, Scipy i więcej. Zapewniając genialną obsługę interaktywnych bibliotek, Spyder może być używany w szerokim zakresie różnych przypadków użycia, w tym analizy danych, zapewnienia jakości kodu i wdrażania. Używa modułu o nazwie QT do utworzenia interaktywnego interfejsu użytkownika, który umożliwia większość funkcji, którą oferuje Spyder.

Spyder IDE zapewnia unikalną funkcjonalność, która pozwala użytkownikom napisać kod, który jest logicznie słynny i wydajny obliczeniowo. Wbudowane narzędzie debuggera zapewnia, że ​​praktyki kodowania i użycie pamięci są funkcjonalnie poprawne, a wszelkie wycieki są od razu znalezienie i wyświetlane. Ma zdolności takie jak ukończenie kodu, podświetlenie składni i obsługa notebooków, z których wszystkie poprawiają ogólne wrażenia kodowania, jakie zapewnia Spyder.

Instalacja

Istnieją różne sposoby zainstalowania Spyder na dowolnym urządzeniu. Instalacja w Linux to prosty proces. Spyder zaleca dostęp do niego i używanie, pobierając Anaconda Navigator. Anaconda to system zarządzania dystrybucją Python i R, który zapewnia wbudowaną obsługę programowania IDES. Oferuje łatwe możliwości zarządzania środowiskiem oraz możliwość łatwego instalowania i korzystania z wielu wersji tych samych pakietów, izolując je w osobnych środowiskach.

Aby zainstalować AnaConda na komputerze Linux, wykonaj podane kroki:

Ponieważ AnaConda zapewnia graficzny interfejs użytkownika, musimy zainstalować pewne zależności, uruchamiając następujące polecenie w terminalu:

$ apt-get Instaluj libGL1-MESA-Glx libgl1-Mesa libxrandr2 libxrandr2 libxsss1 libxcursor1 libxcomposite1 libasound2 libxi6 libxtst6

Powinieneś zobaczyć wyjście podobne do następujących:

Teraz pobieramy Anaconda za pomocą narzędzia WGET w terminalu.

Uruchom następujące polecenie w terminalu:

$ wget https: // repo.anakonda.com/archiwum/anaconda3-2022.10-Linux-X86_64.cii

Powinieneś zobaczyć wyjście podobne do następujących:

Jeśli nie masz zainstalowanego na swoim komputerze WGET, możesz ręcznie pobrać narzędzie AnaConda, otwierając ten link i klikając przycisk Instaluj.

Możesz także zainstalować WGET, uruchamiając następujące polecenie w terminalu:

$ sudo apt-get instaluj wget

Uruchom następujące polecenie, aby zainstalować Anaconda dla Python 3. Zastąp ".Nazwa pliku sh ”z nazwą pobranego pliku. Wymień ~/pobieranie na swoją rzeczywistą ścieżkę:

$ bash ~/pobrań/anaconda3-2022.10-Linux-X86_64.cii

Powinieneś zobaczyć wyjście podobne do następujących:

Naciśnij „Enter”, aby przejść i przejrzeć informacje o licencji. Naciśnij i przytrzymaj „Enter”, aby przewijać.

Wpisz „Tak”, gdy jest skłonny do tego, czy zaakceptuj warunki licencyjne narzędzia AnaConda.

Zostaniesz poproszony o wybranie lokalizacji, w której chcesz zainstalować AnaConda. Umieść właściwą ścieżkę, w której chcesz, aby została zainstalowana.

Domyślnie zapewnia opcję katalogu głównego do zainstalowania AnaConda w.

Masz teraz monit o wybranie, czy chcesz instalator zainicjował AnaConda3. Wpisz „Tak” tutaj, ponieważ Anaconda zaleca wybranie „Tak”, abyś nie musiał radzić sobie z krokami inicjalizacji podczas pracy z Anaconda za każdym razem, gdy ją uruchamiasz.

Aby uruchomić Navigator Anaconda, uruchom następujące polecenie w terminalu:

$ Anaconda-Navigator

Powinieneś zobaczyć otwarcie nawigatora:

Notatka: Jeśli zdecydowałeś się „nie” w kroku 7, musisz zainicjować środowisko Anaconda przed uruchomieniem polecenia w kroku 8.

Uruchom następujące polecenie przed uruchomieniem polecenia 8:

$ CONDA Aktywuj

Możesz teraz wybrać z szerokiej gamy różnych narzędzi, które są dostosowane do określonych przypadków użycia. Można je użyć do napisania kodu, od prostych skryptów automatyzacji po niestandardowe głębokie sieci neuronowe, które są używane do określonych problemów.

Kliknij przycisk „Uruchom” pod opcją „Spyder”, aby rozpocząć programowanie w Spyder.

Powinieneś zobaczyć, jak Spyder się otwiera:

Użytkownik Przewodnik

Aby rozpocząć kodowanie w Spyder, najpierw musisz utworzyć plik z rozszerzeniem języka, w którym chcesz kodować. Do celów tej demonstracji używamy Pythona (.py).

Teraz testujemy, czy Spyder jest w stanie uruchomić prostą instrukcję wyjściową, pisząc następujący wiersz w przestrzeni kodu:

Drukuj („Hello World”)

Teraz klikamy przycisk Zielonego Play (lub naciśnij F5), aby wykonać kod. Będziesz mógł zobaczyć wyjście w dolnym oknie po prawej stronie. To jest okno terminala. Pokazuje twoje wyjścia.

Dolne okno można również użyć do interakcji ze skorupą Python. Jeśli chcesz zainstalować frameworki i pakiety, to miejsce, w którym powinieneś iść.

Na przykład musimy narysować niektóre wykresy za pomocą modułu morskiego, który jest dostarczany przez Pythona. Przejdź do okna terminala i uruchom następujące polecenie:

$ pip instaluj Seaorn

Powinieneś zobaczyć dane wyjściowe, które jest podobne do następujących, jeśli masz już pobrane Seaorn:

To tylko niektóre ze sposobów, w jakie możesz używać i wchodzić w interakcje ze Spyder po zainstalowaniu go na komputerze Linux.

Wniosek

Spyder to w pełni funkcjonalna IDE open source, która umożliwia użytkownikom zintegrowaną obsługę dla wielu różnych bibliotek i pakietów. Jest napisany w Pythonie i zapewnia wsparcie samemu Pythonowi. Można go jednak użyć do pisania kodu w innych językach, ponieważ wykonuje podświetlenie składni i zabarwienie kodu również dla nich.

Spyder to niesamowite narzędzie dla ludzi, którzy przede wszystkim pracują z Pythonem. Aby zbudować projekty zawierające szereg różnych plików kodu, które odwołują się do siebie, Spyder to droga. Jest lekki i nie wymaga wielu zasobów do uruchomienia. Łatwo się nauczyć i używać nawet dla początkujących, co sprawia, że ​​jest to bardzo łatwa rekomendacja dla prawie każdego.