Ich benutze Gitbash auf Windows (7, 64bit). Ich habe versucht, ein venv mit Python 3.4 eingebauten Venv-Modul durch den Aufruf python -m venv venv
erstellen, und es erfolgreich erstellt, aber die resultierende venv enthält keine bash aktivieren Skript, nur eine .bat
und .ps1
.Aktivierung pyvenv von Gitbash für Windows
Die virtualenv Bibliothek für Python 2.6.6 (Version 13.0.1) erstellt die folgenden vier Dateien im Ordner venv/Scripts/
: activate
, activate.bat
, activate.ps1
und activate_this.py
.
Da die gitbash-Konsole nicht die Fledermaus- oder Powershell-Skripte verwenden kann und ich nicht wirklich zur Windows-Eingabeaufforderung cmd oder zu einer VM zurückkehren möchte, gibt es eine Möglichkeit, pyvenv zum Erstellen einer Shell zu bekommen Skript für mich, während ich auf Windows bin?
Ich habe dieses genaue Problem gerade jetzt. Ich habe sogar Python 3.5 aktualisiert, aber das hat es nicht behoben. Hast du jemals eine Lösung gefunden? –
Ich denke, das ist ein Fehler. Ich muss Windows 7, 8 für die Entwicklung auf Projekt verwenden, aber installieren Sie immer die Git Bash Shell zuerst, so dass ich diese klobige DOS-cmd-Shell vermeiden und meine grep, finden Sie Befehle, Aliase usw. Ich werde versuchen, ein venv zu generieren unter Linux und archiviere das aktive/deaktiviere für spätere Pasten auf Windows-basierten Systemen. –