Python: Praca w Pythonie: podejście lokalne

Ta dokumentacja jest częścią przewodnika Platforma deweloperska. Pełny przewodnik znajdziesz tutaj: Przygotuj swoją platformę deweloperską, aby zapewnić płynne i wydajne środowisko pracy.

👋 Witamy w dokumentacji Stackhero!

Stackhero oferuje gotowe do użycia Python cloud, które upraszcza proces wdrażania:

  • Wdrażaj swoją aplikację na produkcję w kilka sekund za pomocą prostego git push.
  • Korzystaj z własnej nazwy domeny, z automatyczną konfiguracją certyfikatu HTTPS – bezpieczne połączenia są obsługiwane za Ciebie.
  • Polegaj na automatycznych backupach, aktualizacjach jednym kliknięciem oraz przewidywalnych kosztach, dzięki czemu możesz skupić się na kodzie, a nie na zarządzaniu infrastrukturą.
  • Korzystaj z wysokiej wydajności i bezpieczeństwa na prywatnej, dedykowanej infrastrukturze. Twoje środowisko jest odizolowane i chronione.

Oszczędzaj czas i upraszczaj swój workflow: Twój kod może działać na Python cloud hosting Stackhero już w 5 minut.

Konfiguracja Pythona lokalnie oznacza instalację środowiska uruchomieniowego, zależności i narzędzi deweloperskich na własnym komputerze. Daje to pełną kontrolę, ale to Ty odpowiadasz za aktualizacje, kopie zapasowe i spójność środowiska.

Aby uzyskać elastyczną i spójną konfigurację, możesz użyć asdf, narzędzia do zarządzania wieloma wersjami środowisk uruchomieniowych. asdf obsługuje nie tylko Pythona, ale także wiele innych języków, takich jak Node.js, Ruby czy PHP. Ułatwia przełączanie się między wersjami i izolowanie projektów.

Tradycyjne workflow w Pythonie opierają się na środowiskach wirtualnych (takich jak python venv, virtualenv czy mkvirtualenv) do separacji zależności. Dzięki asdf możesz zarządzać zarówno wersjami Pythona, jak i środowiskami projektowymi w bardziej niezawodny sposób, co ogranicza problemy z konfliktami wersji.

Możesz skorzystać z oficjalnego przewodnika instalacji asdf, aby zainstalować asdf na swoim systemie.

Po instalacji sprawdź, czy asdf działa poprawnie, uruchamiając:

asdf version

Powinieneś zobaczyć zainstalowaną wersję, co potwierdza gotowość asdf.

Aby dodać obsługę Pythona i zainstalować najnowszą wersję, wykonaj:

asdf plugin add python https://github.com/danhper/asdf-python.git
asdf install python latest
asdf global python latest

Po zakończeniu sprawdź wersję Pythona:

python --version

Ten wynik potwierdza, że Twoja instalacja Pythona jest gotowa do pracy.