Python je všestranný programovací jazyk, který se široce používá k vývoji aplikací na různých platformách, včetně Linuxu. Pokud chcete začít programovat v Pythonu nebo zjistit, kde je nainstalován na vašem systému Linux, budete potřebovat znát některé základní způsoby vyhledávání Pythonu.
V Linuxu je Python nainstalován odděleně od operačního systému a jeho umístění může záviset na vaší distribuci Linuxu. Existuje však několik společných míst, kde je Python obvykle nainstalován ve většině linuxových systémů. Například instalační program Python se obvykle spoléhá na umístění spustitelného souboru Pythonu do adresáře /usr/bin/. Další běžnou praxí je také instalace Pythonu do adresáře / usr / local / bin/.
Pokud chcete znát přesné umístění nainstalovaného Pythonu na svém systému Linux, pomůže vám příkaz "which". Stačí otevřít terminál a zadat "which python" nebo "which python3". Příkaz "which" vám ukáže úplnou cestu k spustitelnému souboru Python, který se ve výchozím nastavení používá ve vašem systému.
Instalace Pythonu v Linuxu: metody a pokyny
Existuje několik způsobů, jak nainstalovat Python na Linux:
1. Instalace ze zdrojového kódu
Tato metoda poskytuje nejflexibilnější možnost instalace Pythonu na Linux. Musíte si stáhnout zdrojový kód z oficiálních stránek Pythonu, poté jej zkompilovat a nainstalovat. Pokyny pro instalaci zdrojového kódu jsou obvykle poskytovány spolu se stažením.
Poznámka: Tato metoda vyžaduje určité zkušenosti s příkazovým řádkem a vyžaduje, aby na vašem systému existovaly potřebné kompilátory a knihovny.
2. Instalace prostřednictvím Správce balíčku
Jedním z nejjednodušších způsobů, jak nainstalovat Python na Linux, je použití dávkového správce vašeho systému. Na většině distribucí Linuxu je Python již předinstalován, ale pokud ne, můžete jej nainstalovat pomocí následujících příkazů:
sudo apt-get update
sudo apt-get install python
Pro jiné distribuce Linuxu, jako je Fedora nebo CentOS, můžete použít své nástroje pro instalaci balíčků, jako je yum nebo dnf:
sudo yum install python
sudo dnf install python
3. Instalace pomocí instalačního programu Anaconda
Pokud plánujete použít Python k analýze dat a vědeckých výpočtů, doporučuje se nainstalovat Anaconda. Jedná se o distribuci Pythonu, která je dodávána spolu s řadou vědeckých balíčků a nástrojů pro práci s daty.
Instalační program Anaconda si můžete stáhnout z oficiálních stránek a postupujte podle pokynů k instalaci.
Všechny výše uvedené metody jsou osvědčené a spolehlivé způsoby instalace Pythonu v Linuxu. Vyberte si ten správný pro vás a začněte používat sílu tohoto programovacího jazyka na svém systému Linux.
Kontrola nainstalované verze Pythonu
Chcete-li zjistit, která verze Pythonu je nainstalována na vašem systému Linux, postupujte podle následujících kroků:
- Otevřete terminál.
- Zadejte příkaz python --version A stiskněte Enter.
Pomocí příkazu which python můžete také zjistit cestu ke spustitelnému souboru Pythonu na vašem systému. To také potvrdí, že Python je nainstalován.
Příkaz which: jak najít cestu k nainstalovanému Pythonu
Chcete-li najít cestu k Pythonu, musíte otevřít terminál a zadat následující příkaz:
which python
Po provedení příkazu se vám zobrazí cesta ke spustitelnému souboru Pythonu, například:
/usr/bin/python
Tato cesta znamená, že Python je nainstalován v adresáři /usr/bin . Pokud není nalezena cesta k Pythonu, může to znamenat, že Python není nainstalován nebo jeho cesta není zapsána v proměnné prostředí PATH .
Pokud máte nainstalováno více verzí Pythonu, můžete najít cestu ke konkrétní verzi nainstalované v systému přidáním čísla verze po Pythonu . Chcete-li například najít cestu k Pythonu 3, Použijte příkaz:
which python3
Možnost-a lze přidat k vyhledání všech odpovídajících cest, pokud existují. Například:
which -a python
Příkaz which je snadný a pohodlný způsob, jak najít cestu k nainstalovanému Pythonu v Linuxu. Může být použit ke kontrole přítomnosti Pythonu v systému a ke konfiguraci proměnných prostředí, pokud je nutné použít konkrétní verzi Pythonu k provádění scénářů nebo aplikací.
Příkaz whereis: zjistěte umístění Pythonu v Linuxu
Příkaz whereis vám umožňuje najít umístění spustitelných souborů, zdrojových kódů a dokumentace pro různé programy.
Chcete-li zjistit, kde je Python na vašem systému nainstalován, stačí otevřít terminál a spustit následující příkaz:
whereis python
Tento příkaz vrátí seznam míst, kde jsou spustitelné soubory Pythonu, zdrojové kódy a dokumentace. Například:
| Python | Spustitelný soubor | Zdrojový kód | Dokumentace |
|---|---|---|---|
| /usr/bin/python | /usr/src/Python-3.7.4 | /usr/share/doc/python3 |
Ve výše uvedeném příkladu je vidět, že Python spustitelný soubor je v adresáři /usr/bin/, zdrojové kódy v adresáři /usr/src/Python jsou 3.7.4 a dokumentace je v adresáři /usr/share/doc/python3.
Pomocí příkazu whereis můžete snadno a rychle zjistit, kde je Python a další programy na vašem Linuxovém systému nainstalován. To může být užitečné například pro instalaci dalších modulů a balíčků pro Python.
Hledání Pythonu ve stopách $PATH a $PYTHONPATH
Chcete-li zjistit, kde je Python nainstalován na vašem Linuxovém systému, můžete použít proměnné prostředí $PATH a $PYTHONPATH. Obě tyto proměnné obsahují seznam cest, kterými operační systém hledá spustitelné soubory a moduly Pythonu.
Proměnná prostředí $PATH obsahuje seznam adresářů, ve kterých operační systém hledá spustitelné soubory. V této proměnné je obvykle uvedena cesta ke spustitelným souborům Pythonu, jako je python nebo python3. Chcete-li zjistit, které adresáře obsahuje proměnná $PATH, spusťte na příkazovém řádku následující příkaz:
Proměnná prostředí $PYTHONPATH obsahuje seznam adresářů, ve kterých Python hledá moduly a balíčky. Tuto proměnnou lze použít k přidání dalších adresářů pro vyhledávání modulů. Pokud proměnná $PYTHONPATH není nainstalována, Python vyhledá moduly pouze ve standardních adresářích.
Chcete-li zjistit, které adresáře obsahuje proměnná $PYTHONPATH, spusťte na příkazovém řádku následující příkaz:
Pokud příkaz nevyvodí žádné výsledky nebo zobrazí prázdný řádek, není nastavena proměnná $PYTHONPATH a Python vyhledá moduly pouze ve standardních adresářích.
Pomocí informací z proměnných $PATH a $PYTHONPATH lze určit, kde je Python nainstalován na vašem systému Linux a kde jsou moduly a balíčky.