Aktivieren von Virtualenv mit Direnv aktiviert Virtualenv nichtPython

Python-Programme
Anonymous
 Aktivieren von Virtualenv mit Direnv aktiviert Virtualenv nicht

Post by Anonymous »

Ich verwende Direnv, um meinen virtuellenv zu beschaffen, wenn ich in das Verzeichnis ändere. < /p>

Code: Select all

project/
.envrc
env/ 
Wenn ich das Verzeichnis in /project < /code> Ich erhalte die Ausgabe: < /p>
direnv: loading .envrc
direnv: export +VIRTUAL_ENV -PS2 ~PATH
Es präsentiert das Env -Verzeichnis für meine Pfadumgebungsvariable. Wenn ich also ausführe, welches Python und welches PIP beide auf Python und PIP verweisen, ist das in meinem Env Verzeichnis

Code: Select all

$ which python
/USER/project/env/bin/python
$ which pip
/USER/project/env/bin/pip
Es scheint jedoch nicht Source Env/bin/aktivieren zu ausgeführt, wie ich es erwarte. Ich erwarte, dass es mein Virtualenv aktiviert, indem ich den Virtunenv -Namen (Env) zu meiner CLI -Eingabeaufforderung hinzufügt und den Befehl deaktivieren zugreift, keiner davon passiert. Gibt es etwas, das ich darüber missverstand, wie Direnv und Virtualenv funktionieren? Ich bin neu in Python, also bin ich mir nicht sicher, ob es vorhandene Tools gibt, um so etwas zu tun.

Quick Reply

Change Text Case: 
   
  • Similar Topics
    Replies
    Views
    Last post