Jak nainstalovat balíčky z Pip na Ubuntu 23.04

Ubuntu je ideální prostředí pro programování v Pythonu.

Pokud nemáte ponětí, o čem tento článek je, nemusíte ho číst, protože to není něco, co by měl znát každý. Pouze ti, kteří programují v Pythonu s Ubuntu 23.04, potřebují vědět, jak instalovat balíčky pomocí Pipu.

Pro ty, kteří nevědí, o čem mluvím, ale jsou zvědaví, Python je velmi výkonný programovací jazyk vhodný jak pro začátečníky, tak pro profesionály. Obsahuje řadu knihoven ( programů pro specifické funkce, které mohou být použity jinými programy), které lze nainstalovat dvěma způsoby: prostřednictvím tradičního správce balíčků distribuce nebo prostřednictvím vlastního správce balíčků, známého jako Pip.

Problém je v tom, že vývojáři Debianu (distribuce, na které je Ubuntu založen) zjistili konflikty mezi balíčky nainstalovanými jednou metodou a druhou , a odteď se při pokusu o instalaci pomocí Pipu zobrazí zpráva s varováním, že se pokoušíte nainstalovat balíček z externího zdroje, a s návrhem dvou cest:

  1. Nainstalujte z oficiálních repozitářů.
  2. Vytvořte virtuální prostředí

Pokud se chystáte instalovat z repozitářů, doporučuji nejprve nainstalovat správce balíčků Synaptic. protože vyhledávač Ubuntu Software Center je skutečným bolehlavem. udělej to s
sudo apt install synaptic.

Jak nainstalovat balíčky z Pip

První věc, kterou potřebujeme, je nainstalovat následující balíčky: python3-plný y python3-pip
První nám zaručí, že budeme mít všechny nástroje pro práci s Pythonem a druhý nainstaluje správce balíčků Pip.
Příkazy jsou:
sudo apt install python3-full
sudo apt install python3-pip.

Vytváření virtuálních prostředí

V Pythonu je možné vytvořit sandbox hlavní instalace Pythonu, do kterého se instalují závislosti a knihovny bez úpravy hlavního systému nebo jiných virtuálních prostředí. To umožňuje například spouštět testovací verze budoucí verze knihovny nebo kontrolovat, jak program funguje v různých verzích Pythonu.

Dále vytvoříme virtuální prostředí pomocí příkazu:

python3 -m venv titulo_entorno
A spustíme to pomocí:

source titulo_entorno/bin/activate
A nainstalovali jsme balíček, který jsme chtěli nainstalovat
pip3 install nombre_paquete
Opouštíme virtuální prostředí s
deactivate


Přidat jako preferovaný zdroj v Googlu