Kompletny przewodnik instalacji pip i korzystania ze środowisk wirtualnych w Ubuntu | Krok po kroku dla początkujących

1. Jak zainstalować pip na Ubuntu

W Ubuntu pip jest niezbędnym narzędziem do zarządzania pakietami Pythona. Dzięki pip możesz łatwo zarządzać bibliotekami i modułami Pythona, zwiększając efektywność programowania. Ta sekcja wyjaśnia, jak zainstalować pip na Ubuntu.

1.1 Instalowanie pip dla Pythona 3

Chociaż Python 3 jest wstępnie zainstalowany w Ubuntu, pip musi być zainstalowany ręcznie. Postępuj zgodnie z poniższymi krokami, aby go zainstalować:

  1. Zaktualizuj listę pakietów
   sudo apt update

To polecenie pobiera najnowszą listę pakietów i aktualizuje informacje o pakietach w systemie.

  1. Zainstaluj pip
   sudo apt install python3-pip

To zainstaluje pip.

  1. Sprawdź instalację
   pip3 --version

Uruchom to polecenie, aby potwierdzić, że pip został poprawnie zainstalowany.

1.2 Instalowanie pip dla Pythona 2

Python 2 zakończył wsparcie, ale jeśli nadal potrzebujesz go w określonych środowiskach, możesz go zainstalować, wykonując następujące kroki:

  1. Włącz repozytorium Universe
   sudo add-apt-repository universe
   sudo apt update
  1. Zainstaluj Pythona 2 i pip
   sudo apt install python2
   curl https://bootstrap.pypa.io/get-pip.py --output get-pip.py
   sudo python2 get-pip.py

年収訴求

2. Czym jest pip? Przegląd narzędzia do zarządzania pakietami Pythona

pip jest narzędziem, które umożliwia łatwe instalowanie bibliotek i modułów Pythona z PyPI (Python Package Index). Uproszcza zarządzanie zależnościami, zwiększając efektywność programowania.

2.1 Podstawowe funkcje pip

Za pomocą pip możesz wykonywać następujące operacje:

  • Zainstaluj pakiet
   pip install <package-name>
  • Odinstaluj pakiet
   pip uninstall <package-name>
  • Uaktualnij pakiet
   pip install --upgrade <package-name>

2.2 Korzyści z używania pip

  • Rozwiązywanie zależności : pip automatycznie obsługuje zależności pakietów, umożliwiając efektywne zarządzanie wieloma bibliotekami.
  • Łatwy dostęp do najnowszych bibliotek : Możesz szybko zainstalować najnowsze biblioteki dostępne w PyPI.

3. Ważne uwagi przy używaniu pip na Ubuntu

Podczas używania pip na Ubuntu może dochodzić do konfliktów z menedżerem pakietów systemu (apt). Aby zapobiec zmianom na poziomie całego systemu, zaleca się używanie opcji --user przy instalacjach na poziomie użytkownika.

3.1 Instalowanie pakietów z opcją --user

pip install --user <package-name>

To zapewnia, że pakiety są instalowane w katalogu domowym użytkownika, a nie wpływają na cały system.

3.2 Rozwiązywanie problemów z błędami pip install

W Ubuntu 23.04 i nowszych, używanie pip poza wirtualnym środowiskiem może powodować błędy. Możesz rozwiązać ten problem, tworząc wirtualne środowisko lub używając pipx do instalacji aplikacji.

4. Konfigurowanie wirtualnego środowiska i używanie pip

Pracując nad wieloma projektami z różnymi bibliotekami, używanie wirtualnych środowisk może pomóc uniknąć konfliktów między zależnościami. Wirtualne środowiska pozwalają każdemu projektowi utrzymać własne zależności, utrzymując porządek w środowisku programistycznym.

4.1 Tworzenie wirtualnego środowiska

Najpierw zainstaluj moduł venv i utwórz wirtualne środowisko.

sudo apt install python3-venv
python3 -m venv myenv

4.2 Aktywowanie wirtualnego środowiska

Aby aktywować wirtualne środowisko, uruchom następujące polecenie:

source myenv/bin/activate

Po aktywacji nazwa wirtualnego środowiska pojawi się w wierszu poleceń terminala.

4.3 Zarządzanie pakietami w wirtualnym środowisku

Możesz używać standardowych poleceń pip do instalacji pakietów w wirtualnym środowisku.

pip install <package-name>

4.4 Dezaktywacja wirtualnego środowiska

Aby opuścić wirtualne środowisko, użyj następującego polecenia:

deactivate

5. Rozwiązywanie problemów: Rozwiązywanie problemów z pip i wirtualnymi środowiskami

Podczas używania wirtualnych środowisk i pip możesz napotkać pewne problemy. Ta sekcja przedstawia typowe problemy i ich rozwiązania.

5.1 Gdy środowisko wirtualne nie uruchamia się

Jeśli nie możesz aktywować środowiska wirtualnego, najpierw sprawdź, czy znajdujesz się w odpowiednim katalogu. Możesz zweryfikować obecność skryptu activate za pomocą następującego polecenia:

ls /path/to/your/environment/bin

5.2 Gdy pakiety nie są zainstalowane prawidłowo

Jeśli pakiety nie są zainstalowane prawidłowo, może to wynikać z tego, że środowisko wirtualne nie jest aktywowane. Spróbuj aktywować środowisko wirtualne i ponownie zainstalować pakiet.

5.3 Rozwiązywanie błędów przy instalacji pip

Na Ubuntu 23.04 i nowszych możesz napotkać błąd „externally managed environment”. Problem ten można rozwiązać, używając środowiska wirtualnego lub instalując aplikacje za pomocą pipx.

年収訴求