Linux · 4 stycznia, 2023 0

Wiele środowisk Pythona już nie takie straszne. Pyenv na ratunek.

Pyenv to narzędzie, które przychodzi nam z pomocą w zarządzaniu wieloma wersjami Pythona na jednym komputerze.

Jedną z głównych jego zalet jest łatwość instalacji i obsługi. Możemy łatwo instalować nowe wersje Pythona i przełączać się między nimi, co pozwala uniknąć problemów związanych z konfliktami plików binarnych lub bibliotek. Łatwe ustawienie wersji Pythona dla nowych projektów pozwala uniknąć problemów z konfiguracją środowiska dla każdego projektu osobno.

 

Może być używany na różnych systemach operacyjnych, takich jak Linux, macOS i Windows. To sprawia, że jest to narzędzie bardzo przydatne dla programistów pracujących na różnych platformach.

 

Sprawdźmy jak praktyczne jest to narzędzie.

 

1. Upewnij się, że masz zainstalowane niezbędne pakiety build-essential i bzip2 Możesz to zrobić za pomocą polecenia:


2. Sklonuj pyenv z githuba za pomocą polecenia git


3. Dodaj pyenv do PATH i zainicjuj zmienne środowiskowe za pomocą poniższych poleceń:

Aby zainstalować konkretną wersję Pythona.


Aby usunąć np. wersje 2.7.18 używamy uninstall       


versions – wyświetla listę zainstalowanych wersji Pythona

Aby ustawić konkretną wersję Pythona dla bieżącego katalogu


Jeśli chcemy ustawić wersję 3.7.0 dla bieżącego terminalu


global – ustawia podaną wersję Pythona jako domyślną dla ystemu.

Pamiętaj, że to tylko jedno z wielu narzędzi, które mogą ułatwić ci pracę z Pythonem. Zawsze warto szukać nowych sposobów na usprawnienie swojego workflow’u i zwiększenie wydajności!

Hej do następnego!