Einrichten einer Virtuellen Umgebung auf Linux - Überprüfen und aktivieren

  • beim Einrichten von Python auf dem Linux hab ich eine Frage


    ich befolge die Schritte hier:


    Code
    python -m venv venv


    This will create us a folder named “venv” that contains the Python interpreter and pip packages for your project.


    Activate the virtual environment by running the following command:

    Code
    source venv/bin/activate




    hmm - also zur Virtuellen Umgebung


    man kann verschiedene Versionen desselben Pakets verwenden; man kann auf verschiedene Arten eine virtuelle Umgebung auf dem Computer erstellen.

    die Verwendung von Virtualenv.


    Virtualenv installieren,


    Code
    pip installiere virtualenv


    Wenn man fertig ist, kann man die Pip-Liste überprüfen, um sicherzustellen, dass man diese auch installiert habt oder nicht.


    Um eine virtuelle Umgebung innerhalb der Projekts zu erstellen,


    hierzu geht man zunächst zu dem Projektordner und gibt dann das Folgendes ein:



    Code
    virtualenv .venv


    Dabei bedeutet „virtualenv“, dass wir mit der Erstellung eines Ordners für eine virtuelle Umgebung beginnen, und „.venv“ bedeutet, dass wir diese virtuelle Umgebung als „.venv“ benennen.


    In diesem Benennungssystem verwenden viele Leute unterschiedliche Stile wie venv, env oder was auch immer man eben auch will.


    man kann auch halt .venv. verwenden



    wenn man das virtual environment aktiert dann siehts normalerweise so aus

    Zitat

    If you activated .venv , you will see (.venv) name in front of your terminal name, like this:


    vgl. https://medium.com/artificiali…thon-and-pip-424c68d8bc2d



    Was meint ihr denn hierzu.


    wie kann ich denn überprüfen, ob das Einrichten der Virtuellen Umgebung geklappt hat.



    update:_


    danke - hier schauts so aus


    [martin@m-tp dev]$ python -m venv venv





    - hier schauts so aus


    Code
    [martin@m-tp dev]$ python -m venv venv
    [martin@m-tp dev]$ source venv/bin/activate
    (venv) [martin@m-tp dev]$ source venv/bin/activate
    (venv) [martin@m-tp dev]$ venv % which python3
    bash: venv: Kommando nicht gefunden.
    (venv) [martin@m-tp dev]$ 

    Interessen: Linux - überall drauf - auf Desktop, Laptop, auf den SBC (auch mal Armbian u.s.w). -;) meine Lieblings-Knowledgebase: https://AFFiNE.pro - auch OpenSource -;) :: https://www.allaboutcircuits.com :: WordPress Entwicklung - sic: make.wordpress.org/core/

    Einmal editiert, zuletzt von andalusia ()

    Für den Inhalt des Beitrages 311226 haftet ausdrücklich der jeweilige Autor: andalusia