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 potřebuje vědět každý. SPouze ti, kteří programují v jazyce Python pomocí Ubuntu 23.04 musí vědět, jak instalovat balíčky z pip.

Pro ty, kteří nevědí, o čem mluvím, ale jsou zvědaví, to vám řeknu PYTHON Je to velmi výkonný programovací jazyk a vhodný pro začátečníky i profesionální uživatele. Má řadu knihoven (Pprogramy pro specifické funkce, které mohou být použity jinými programy), které lze nainstalovat dvěma způsoby: tradiční správce balíčků distribuce nebo jeho vlastní správce balíčků známý jako Pip.

Problém je v tom, že vývojáři Debianu (distribuce, na které je Ubuntu založeno) zjistili, že došlo ke konfliktům mezi balíčky nainstalovanými jednou a druhou metodou a od této chvíle, když se pokusíte nainstalovat pomocí Pip, obdržíme zprávu, která nám říká, že se pokoušíme nainstalovat externí zdrojový balíček a navrhuje dvě cesty:

  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


Zanechte svůj komentář

Vaše e-mailová adresa nebude zveřejněna. Povinné položky jsou označeny *

*

*

  1. Za data odpovídá: AB Internet Networks 2008 SL
  2. Účel údajů: Ovládací SPAM, správa komentářů.
  3. Legitimace: Váš souhlas
  4. Sdělování údajů: Údaje nebudou sděleny třetím osobám, s výjimkou zákonných povinností.
  5. Úložiště dat: Databáze hostovaná společností Occentus Networks (EU)
  6. Práva: Vaše údaje můžete kdykoli omezit, obnovit a odstranit.