Python
Lernen Sie, wie man mit Python in Codesphere arbeitet. Erfahren Sie, wie Sie die Python-Versionen ändern oder unsere Tutorials durchsuchen können.
Python ist eine beliebte Programmiersprache auf hohem Niveau, die in vielen Bereichen eingesetzt wird. Sie ist bekannt für ihre Einfachheit, Lesbarkeit und Flexibilität sowie für ihre große Standardbibliothek und aktive Entwicklergemeinde.
Verwendung von Python in Codesphere
Python 3.8 ist in allen Workspaces vorinstalliert. Der einfachste Weg, mit Python in Codesphere zu beginnen, ist die Erstellung eines Workspace aus der Vorlage Hello, Python! Diese Vorlage enthält eine einsatzbereite Flask-Anwendung. Nach der Bereitstellung gehen Sie zur CI-Pipeline und führen die Prepare-Phase und anschließend die Run-Phase aus.
Ändern der Python-Version in Codesphere
Pyenv ist in allen Workspaces vorinstalliert und kann verwendet werden, um andere Versionen von Python zu installieren. Wenn Sie die Version dauerhaft ändern möchten, d. h. über Neustarts des Workspace hinweg oder für Off-When-Unused-Workspaces, müssen Sie die unten beschriebenen Schritte ausführen.
Dies sind die Schritte:
- PYENV_ROOT auf /home/user/app/.pyenv über setup/env vars setzen
- Öffnen Sie ein neues Terminal (bestehende Terminals erhalten keine aktualisierten Umgebungsvariablen)
- Geben Sie pipenv install --python 3.9.0 (oder eine andere Python-Version) ein.
- Oder fügen Sie alternativ PIPENV_YES=1 pipenv install --python 3.9.0 zu Ihrer CI Prepare Phase hinzu
- Aktivieren Sie mit pipenv shell
Wichtiger Hinweis für Micro- und Free-Workspaces: Die Ausführung der vorangegangenen Schritte kann dazu führen, dass das Terminal/die Pipeline auf halbem Wege abgebrochen wird - dies liegt daran, dass die Installation von CPython-Versionen die Rechen- und Speicherkapazität in diesen Workspaces übersteigt. Aktuelle Alternativen sind die Verwendung einer pypy-Version Ihrer Ziel-Python-Version (Liste der verfügbaren Versionen über: pyenv install --list | grep -i pypy - use non-src versions) oder, falls dies mit einigen Ihrer Pakete nicht kompatibel ist, ein Upgrade auf einen größeren Workspace-Plan.
Um mit einer pypy-Python-Version zu arbeiten, gehen Sie wie folgt vor:
- Installiere mit pyenv install pypy3.9-7.3.8 - ersetze den letzten Teil mit deiner Zielversion
- Erstellen Sie eine pipenv mit pipenv --python /home/user/app/.pyenv/versions/pypy3.9-7.3.8/bin/python3.9 - ersetzen Sie den letzten Teil mit Ihrer Zielversion
- Aktivieren Sie mit pipenv shell
Entdecken Sie unsere Python Tutorials
- Erstellen Sie Ihren eigenen Sprachassistenten
- Erstellen Sie Ihren eigenen Chatbot
- Visualisierung der Farbräume von Bildern mit Matplotlib
- Scrapen Sie Ihre erste Website mit Python
- Erstellen Sie einen Discord-Bot in wenigen Minuten
- Ihr erstes neuronales Netzwerk mit TensorFlow in Python erstellen
- Erstellen eines Aktienhandels-Bots mit Python
- Deployment von webbasierten Datenvisualisierungen mit Bokeh in Python