Przejdź do głównej treści

Konfiguracja Pythona na serwerze Linux - Włącz rozwój i automatyzację

Idealne produkty do tego poradnika

Zacznij od razu — zamów odpowiedni produkt i postępuj zgodnie z tym poradnikiem krok po kroku.

Wprowadzenie​

Ten poradnik pokazuje, jak zainstalować środowisko uruchomieniowe Pythona oraz venv. Wszystkie polecenia musisz wykonać przez SSH. Jeśli nie wiesz, jak połączyć się z serwerem przez SSH, skorzystaj z naszego poradnika Początkowy dostęp (SSH), aby dowiedzieć się więcej.

Przygotowanie​

Zanim cokolwiek zainstalujesz na serwerze, zalecamy uruchomić polecenie aktualizacji odpowiednie dla Twojego systemu operacyjnego, aby utrzymać serwer bezpiecznym.

sudo apt update

Instalacja​

Większość dystrybucji Linux ma Pythona preinstalowanego, ale wersja może być nieaktualna lub system mógł zostać zainstalowany bez niektórych pakietów. Możesz sprawdzić, czy Python jest zainstalowany (python3 --version) i wykonać poniższe polecenia, aby zaktualizować lub zainstalować środowisko uruchomieniowe.

// Sprawdź wersję
python3 --version

// Zaktualizuj / zainstaluj środowisko
sudo apt install python3

Uruchamianie kodu​

Teraz, gdy masz Pythona zainstalowanego na serwerze, możesz zacząć uruchamiać swoje programy w Pythonie.

Tryb interpretera​

Uruchomienie polecenia python3 odpali interpreter Pythona. Możesz pisać dowolny poprawny kod Pythona po prefiksie >>>, a zostanie on wykonany po naciśnięciu Enter. Interpreter zamkniesz poleceniem exit().

Uruchamianie plików .py​

Aby uruchomić pliki .py, użyj polecenia python3 [nazwa_pliku].py, zamieniając [nazwa_pliku] na ścieżkę do pliku, który chcesz odpalić.

wskazówka

Większość programów dostępnych online uruchomisz poleceniem python3 main.py, bo main.py to standardowy punkt startowy większości projektów w Pythonie.

Wirtualne środowiska​

Pisząc program w Pythonie, możesz potrzebować zainstalować zewnętrzne pakiety przez pip. Można je zainstalować globalnie, dostępne dla wszystkich skryptów .py, albo stworzyć wirtualne środowisko (venv).

Tworzenie venv​

Najpierw przejdź do folderu, w którym chcesz ustawić venv, używając cd, a potem uruchom python3 -m venv ., co zainstaluje potrzebne pliki w bieżącej lokalizacji.

Aktywacja i dezaktywacja​

Aby uruchamiać polecenia typu pip install w venv, musisz go aktywować poleceniem source /bin/activate. Teraz konsola działa tylko w venv, a skrypty mają dostęp tylko do lokalnie zainstalowanych pakietów.

Po skończeniu pracy w venv wyjdź poleceniem deactivate.

Podsumowanie​

Gratulacje, udało Ci się zainstalować i skonfigurować Pythona! Jeśli masz pytania lub problemy, skontaktuj się z naszym supportem, który jest do Twojej dyspozycji codziennie!