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.
python2python3Python3
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 python3Fedora
sudo dnf install python3Uruchom także poniższe polecenie, aby znaleźć ścieżkę pliku wykonywalnego Pythona w bieżącym systemie:
which pythonPrzełą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/pythonlrwxrwxrwx 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 $PATHZmienna 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/pythonTeraz 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-toolsPo 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.


