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.
Konfiguracja lokalnego środowiska Python
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.
Instalacja asdf
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.
Instalacja Pythona za pomocą 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.