Wyszukiwanie w witrynie

Skonfiguruj środowisko programistyczne Pythona w Ubuntu i Fedorze


Ten artykuł zawiera podstawowe informacje i instrukcje konfiguracji środowiska programistycznego Python w Ubuntu i Fedorze.

Python stał się popularny w ciągu ostatnich kilku lat dzięki potężnym bibliotekom, łatwej składni i przenośności. Jest obecnie używany niemal w każdym systemie w firmach.

Jeśli więc próbujesz skonfigurować swój Python i zastanawiasz się, jak zacząć itp., to jesteś we właściwym miejscu. Tutaj próbowałem dać ci kilka kroków, jak zacząć.

Skonfiguruj środowisko programistyczne Pythona w Ubuntu i Fedorze

Wersje Pythona

Jeśli zaczynasz od nowa programowanie w języku Python, zaleca się użycie najnowszego języka Python 3.x do programowania, ponieważ język Python 2.x nie jest już obsługiwany. Prawie wszystkie wiodące dystrybucje Linuksa usunęły zależność od Pythona 2.

Jeśli na dzień dzisiejszy używasz najnowszych dystrybucji Fedory lub Ubuntu, powinieneś mieć już zainstalowany Python 3.x i ustawić go jako domyślny interpreter. Na przykład Fedora 37 i Ubuntu 22.04 LTS, które są obecnie dostępne, mają Python 3.11 jako domyślną powłokę Pythona.

Szybkim sposobem sprawdzenia, jaką masz wersję Pythona, jest uruchomienie poniższego polecenia z terminala zarówno w Ubuntu, jak i Fedorze.

python2
python3

Python3

Jeśli używasz wcześniejszych wersji Ubuntu lub Fedory, możesz zainstalować najnowszą wersję Pythona 3.x, używając poniższych poleceń:

Ubuntu

sudo apt install python3

Fedora

sudo dnf install python3

Uruchom także poniższe polecenie, aby znaleźć ścieżkę pliku wykonywalnego Pythona w bieżącym systemie:

which python

Przełączanie wersji jako domyślnego interpretera

Jeśli w Twoim systemie zainstalowanych jest wiele wersji Pythona - 2.xi 3.x i chcesz się między nimi przełączać, jest to możliwe.

Jeśli masz zainstalowaną tylko jedną wersję, możesz pominąć tę sekcję.

Aby przełączyć, najpierw uruchom Pythona z terminala, aby znaleźć domyślną ścieżkę pliku wykonywalnego. Idealnie powinno to być /usr/bin/python. Teraz uruchom poniżej, aby znaleźć dowiązanie symboliczne do pliku wykonywalnego.

ln -l /usr/bin/python
lrwxrwxrwx 1 root root .... /usr/bin/pyhton -> python2

Teraz sprawdź zmienną &96 PATH, aby określić kolejność łączenia ścieżek, której system szuka plików wykonywalnych.

echo $PATH

Zmienna PATH

Jak widzisz /usr/local/bin poprzedza /usr/bin/, możesz utworzyć miękkie dowiązanie symboliczne do python3. Następnie twój interpreter powinien pobrać najnowszą wersję Pythona 3 zamiast Pythona 2 podczas uruchamiania polecenia Pythona.

ls -s /usr/bin/python3 /usr/local/bin/python

Teraz powinieneś się wylogować i zalogować ponownie, aby wyczyścić wszelkie wpisy skrótu, lub możesz uruchomić hash -r, aby je wyczyścić.

Teraz możesz uruchomić Pythona z terminala i powinieneś pobrać najnowszą wersję Pythona 3.

IDE Pythona

Zintegrowane środowisko programistyczne (IDE) pomaga pisać, kompilować i wykonywać kod. Dostępnych jest kilka darmowych Python IDE - takich jak PyCharm, Eclipse, Eric itp., z których możesz korzystać. To byłby kolejny opis ich zalet i wad.

Jeśli pobierzesz Pythona z oficjalnej strony python.org, Python jest dostarczany z domyślnym środowiskiem programistycznym o nazwie IDLE. IDLE jest dobre do uruchomienia systemu, a później możesz zdecydować się na dowolne z najlepszych dostępnych darmowych IDE Pythona.

IDLE nie jest domyślnie zawarty w Ubuntu i Fedorze wraz z Pythonem, musisz go zainstalować ręcznie. Uruchom poniższe polecenia z terminala, aby ręcznie zainstalować IDLE.

Ubuntu

sudo apt install idle

Fedora

sudo dnf install python-tools

Po zainstalowaniu możesz uruchomić IDLE z wiersza poleceń w trybie bezczynności lub wyszukiwać z aplikacji.

Środowisko IDLE

Teraz możesz użyć IDLE, aby rozpocząć rozwój. Większość podstawowych opcji można znaleźć w menu Plik IDLE.

Mam nadzieję, że ten przewodnik wyjaśnia, co powinieneś wiedzieć przed rozpoczęciem programowania w Pythonie. Chociaż ten przewodnik jest przeznaczony głównie dla Ubuntu i Fedory, nadal możesz postępować zgodnie z instrukcjami dla wszystkich dystrybucji opartych na Ubuntu i Fedorze. Jeśli masz problemy z konfiguracją środowiska Python, daj mi znać w sekcji komentarzy poniżej.

Powiązane artykuły