Kiedy próbuję aktywować mój virtualenv z GIT bash mingw32, nie otrzymuję oczekiwanej odpowiedzi.Nie można aktywować virtualenv w GIT bash mingw32 dla Windows
UWAGA: py
to folder projektów Python w moim folderze na Dysku Google. hy
to folder virtualenv, który został utworzony po uruchomieniu virtualenv --distribute hy
.
[email protected] ~/Google Drive/py/hy
$ Scripts/activate
Więc widzisz, nie ma oczekiwań (HY), który pojawia się przed [email protected] ~/Google Drive/py/hy
[email protected] ~/Google Drive/py/hy
$ Scripts/activate.bat
Scripts/activate.bat: line 1: @echo: command not found
Scripts/activate.bat: line 4: syntax error near unexpected token `('
Scripts/activate.bat: line 4: `if not defined PROMPT ('
A kiedy kierowania rzeczywistą nazwę pliku activate.bat
otrzymuję komunikaty o błędach. Następnie próbuję dezaktywować, aby zobaczyć, co się stanie, ponieważ myślę, że być może virtualenv został aktywowany, ale ukryty.
[email protected] ~/Google Drive/py/hy
$ Scripts/deactivate.bat
Scripts/deactivate.bat: line 1: @echo: command not found
Scripts/deactivate.bat: line 3: syntax error near unexpected token `('
Scripts/deactivate.bat: line 3: `if defined _OLD_VIRTUAL_PROMPT ('
[email protected] ~/Google Drive/py/hy
$ Scripts/deactivate
sh.exe": Scripts/deactivate: No such file or directory
Jakieś pomysły?
Wow, dziękuję. Zadziałało. Tak miło. –
Ta funkcja jest dostępna tylko na virtualenv w wersji 1.7.1 i nowszych. –
Musisz zainstalować 'virtualenv' oddzielnie, aby to działało. Python 3 wbudowany w komendę 'python -m venv' nie utworzy tego samego skryptu' activate'. – BenjaminGolder