Python Lernen Sie, wie man mit Python in Codesphere arbeitet. Erfahren Sie, wie Sie die Python-Versionen ändern oder unsere Tutorials durchsuchen können. December 14, 2023 2 Min Lesezeit Simon Pfeiffer Head of Product @ Codesphere Inhaltsverzeichnis Verwendung von Python in Codesphere Ändern der Python-Version in Codesphere Entdecken Sie unsere Python Tutorials Anwendungsfälle für Kunden 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 CodespherePython 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 CodespherePyenv 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 hinzuAktivieren Sie mit pipenv shellWichtiger 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 ZielversionErstellen 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 ZielversionAktivieren Sie mit pipenv shellEntdecken Sie unsere Python TutorialsErstellen Sie Ihren eigenen SprachassistentenErstellen Sie Ihren eigenen ChatbotVisualisierung der Farbräume von Bildern mit MatplotlibScrapen Sie Ihre erste Website mit PythonErstellen Sie einen Discord-Bot in wenigen MinutenIhr erstes neuronales Netzwerk mit TensorFlow in Python erstellenErstellen eines Aktienhandels-Bots mit PythonDeployment von webbasierten Datenvisualisierungen mit Bokeh in PythonAnwendungsfälle für KundenWie Project Count Codesphere nutzt, um das Deployment und Hosting zu vereinfachen> "Bei AWS ist es schon ein großes Problem, etwas einzurichten, das funktioniert, und dann Plattformen wie Heroku sind so unflexibel, was man für sein Projekt installieren kann und was nicht. Projekt installieren kann. Es machte einfach Sinn, Codesphere zu nutzen. In der vergangenen Woche haben wir uns mit Simon Pfeiffer, dem Gründer und CEO von Project Count. Project Count hat sich zum Ziel gesetzt, die CO2-Bilanz von Produkten für jedermann leicht zugänglich zu machen Fußabdrücke von Produkten leicht zugänglich zu machen, damit jeder besser verstehen kann, wie er seinen Fußabdruck reduzieren kann. Bevor er Project Count gründete, erwarb Simon einen Master dFull Bio
6/26/2024 Getting Started Deployment von Landscapes auf Codesphere Lernen Sie, wie Sie mehrere Dienste, die unabhängig voneinander vertikal und horizontal skaliert werden können, innerhalb eines einzigen Workspace deployen und runen können. Geeignet für das Hosting ganzer Anwendungslandschaften.
5/28/2024 Integrations Verbindung zu gesicherten Netzwerken über VPN Codesphere bietet eine bequeme Möglichkeit, von unseren Workspaces aus mit privaten Netzwerken zu arbeiten. Erfahren Sie in diesem Artikel, wie es funktioniert.
2/12/2024 Getting Started Monitoring & Alerting Erfahren Sie, wie Sie auf das in Codesphere integrierte Ressourcen Monitoring zugreifen und die Betriebszeit Ihrer Anwendungen überprüfen können.
1/31/2024 Getting Started Pfadbasiertes Routing Erfahren Sie, wie Sie mehrere unabhängige Anwendungen mit einer einzigen Domäne verbinden, indem Sie verschiedene Pfade mit unterschiedlichen Workspaces verknüpfen