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.
- Ubuntu & Debian
- CentOS
- OpenSUSE
- Fedora
sudo apt update
sudo yum update
sudo zypper update
sudo dnf 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.
- Ubuntu & Debian
- CentOS
- OpenSUSE
- Fedora
// Sprawdź wersję
python3 --version
// Zaktualizuj / zainstaluj środowisko
sudo apt install python3
// Sprawdź wersję
python3 --version
// Zaktualizuj środowisko
sudo yum install python3
// Sprawdź wersję
python3 --version
// Zaktualizuj środowisko
sudo zypper install python3
// Sprawdź wersję
python3 --version
// Zaktualizuj środowisko
sudo dnf 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ć.
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!