Python ist eine flexible und vielseitige Programmiersprache mit Stärken in den Bereichen Skripting, Automatisierung, Datenanalysen, maschinelles Lernen und Backend-Entwicklung.
Dieses Tutorial führt Sie durch die Installation von Python und das Einrichten einer Programmierumgebung auf einem Ubuntu 20.04-Server. Eine ausführlichere Version dieses Tutorials mit genaueren Erklärungen zu den einzelnen Schritten finden Sie unter Installieren von Python 3 und Einrichten einer Programmierumgebung auf einem Ubuntu 20.04-Server.
Melden Sie sich als sudo Nicht-root-Benutzer bei Ihrem Ubuntu 20.04-Server an und führen Sie zuerst eine Aktualisierung und ein Upgrade Ihres Systems durch, um sicherzustellen, dass die bereitgestellte Version von Python 3 aktuell ist.
- sudo apt update
- sudo apt -y upgrade
Bestätigen Sie die Installation, wenn Sie dazu aufgefordert werden.
Überprüfen Sie, welche Version von Python 3 installiert ist, indem Sie Folgendes eingeben:
- python3 -V
Sie erhalten eine Ausgabe, die der folgenden ähnelt, je nach dem, wann Sie Ihr System aktualisiert haben.
OutputPython 3.8.2
Um Softwarepakete für Python zu verwalten, installieren Sie pip, ein Tool, das Sie zur Verwaltung von Bibliotheken oder Modulen in Ihren Projekten verwenden können.
- sudo apt install -y python3-pip
Python-Pakete können installiert werden, indem Sie Folgendes eingeben:
- pip3 install package_name
Hier kann sich package_name
auf beliebige Python-Pakete oder Bibliotheken beziehen, wie Django für die Webentwicklung oder NumPy für wissenschaftliches Rechnen. Wenn Sie NumPy installieren möchten, können Sie dies mit dem Befehl pip3 install numpy
tun.
Es gibt einige weitere Pakete und Entwicklungstools, die Ihnen dabei helfen, eine robuste Einrichtung für Ihre Programmierumgebung zu erreichen:
- sudo apt install build-essential libssl-dev libffi-dev python3-dev
Virtuelle Umgebungen ermöglichen es Ihnen, für Python-Projekte einen isolierten Platz auf Ihrem Server einzurichten. Wir verwenden venv, ein Teil der standardmäßigen Python 3-Bibliothek, das wir installieren können, indem wir Folgendes eingeben:
- sudo apt install -y python3-venv
Sie können mit dem Befehl pyvenv
eine neue Umgebung erstellen. Hier nennen wir unsere neue Umgebung my_env
, aber Sie sollten Ihrer Umgebung einen aussagekräftigen Namen geben.
- python3.6 -m venv my_env
Aktivieren Sie die Umgebung mit dem folgenden Befehl, wobei my_env
der Name Ihrer Programmierumgebung ist.
- source my_env/bin/activate
Ihrer Befehlsaufforderung wird nun der Name Ihrer Umgebung vorangestellt:
-
Öffnen Sie den Python-Interpreter:
- python
Beachten Sie, dass Sie innerhalb der virtuellen Python 3-Umgebung den Befehl python
anstelle von python3
und pip
anstelle von pip3
verwenden können.
Sie wissen, dass Sie sich im Interpreter befinden, wenn Sie die folgende Ausgabe erhalten:
Python 3.8.2 (default, Mar 13 2020, 10:14:16)
[GCC 9.3.0] on linux
Type "help", "copyright", "credits" or "license" for more information.
>>>
Verwenden Sie nun die Funktion print()
, um das traditionelle „Hello, World“-Programm zu erstellen:
- print("Hello, World!")
OutputHello, World!
Beenden Sie den Python-Interpreter:
- quit()
Beenden Sie dann die virtuelle Umgebung:
- deactivate
Jetzt sind Sie bereit, um viel über Python zu lernen; hier sind Links, die thematisch mit dem Leitfaden verwandt sind:
Thanks for learning with the DigitalOcean Community. Check out our offerings for compute, storage, networking, and managed databases.
This textbox defaults to using Markdown to format your answer.
You can type !ref in this text area to quickly search our full set of tutorials, documentation & marketplace offerings and insert the link!
Sign up for Infrastructure as a Newsletter.
Working on improving health and education, reducing inequality, and spurring economic growth? We'd like to help.
Get paid to write technical tutorials and select a tech-focused charity to receive a matching donation.