Benutzer-Werkzeuge

Webseiten-Werkzeuge


software:python

Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen angezeigt.

Link zu dieser Vergleichsansicht

Beide Seiten der vorigen RevisionVorhergehende Überarbeitung
Nächste Überarbeitung
Vorhergehende Überarbeitung
software:python [2022/04/24 23:12] – [venv] egmontssoftware:python [2025/10/06 08:17] (aktuell) – [venv] egmonts
Zeile 4: Zeile 4:
   * https://coverage.readthedocs.io/ CodeCoverage Messung   * https://coverage.readthedocs.io/ CodeCoverage Messung
   * grafische Darstellung des Codes: https://bhavaniravi.com/blog/generate-uml-diagrams-from-python-code/   * grafische Darstellung des Codes: https://bhavaniravi.com/blog/generate-uml-diagrams-from-python-code/
 +  * QR Codes mit Logo https://python.plainenglish.io/using-python-to-create-a-qr-code-from-a-logo-caf5b631f83f
 +  * Bei Verwendung von ''from matplotlib import pyplot as plt '' kommt "//Unable to import Axes3D. This may be due to multiple versions of Matplotlib being installed (e.g. as a system package and as a pip package). As a result, the 3D projection is not available. warnings.warn("Unable to import Axes3D. This may be due to multiple versions of//"
 +   * Lösung( https://stackoverflow.com/posts/52260859/) global und local installierte packages
 +     - ''sudo apt-get remove python3-matplotlib''
 +     - ''pip install matplotlib''
 +   
 +  
 +  
 +  
  
 ===== venv ===== ===== venv =====
Zeile 12: Zeile 21:
   * nach https://bodo-schoenfeld.de/eine-virtuelle-umgebung-fuer-python-erstellen/ bzw. https://realpython.com/python-virtual-environments-a-primer/   * nach https://bodo-schoenfeld.de/eine-virtuelle-umgebung-fuer-python-erstellen/ bzw. https://realpython.com/python-virtual-environments-a-primer/
   * Workflow:   * Workflow:
-    * Vorbereiten, installieren: ''sudo pip3 install virtualenv''+    * Vorbereiten, installieren: ''sudo pip3 install virtualenv'' oder ''sudo apt install python3-venv''
     * Umgebung im Projektordner erstellen: ''virtualenv venv'' oder ''python3 -m venv ./venv''     * Umgebung im Projektordner erstellen: ''virtualenv venv'' oder ''python3 -m venv ./venv''
       * Umgebung mit vorhendenen packages anlegen: ''python3 -m venv venv --system-site-packages''       * Umgebung mit vorhendenen packages anlegen: ''python3 -m venv venv --system-site-packages''
Zeile 60: Zeile 69:
           * mit Plugin https://plugins.jetbrains.com/plugin/14321-blackconnect           * mit Plugin https://plugins.jetbrains.com/plugin/14321-blackconnect
           * blackd in autostart eintragen           * blackd in autostart eintragen
 +  * Flussdiagramm aus Python machen, oder für einzelne Funktion: https://pypi.org/project/pyflowchart/ --> 
 +    * ''pip install pyflowchart''
 +    * ''python -m pyflowchart example.py'' oder ''python -m pyflowchart example.py -f main''
 +
   * ToDo:   * ToDo:
     * https://github.com/wemake-services/wemake-python-styleguide     * https://github.com/wemake-services/wemake-python-styleguide
software/python.1650834778.txt.gz · Zuletzt geändert: (Externe Bearbeitung)

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki