activate.bat 744 B

123456789101112131415161718192021222324252627282930
  1. @echo off
  2. set "VIRTUAL_ENV=%~dp0.."
  3. if defined _OLD_VIRTUAL_PROMPT (
  4. set "PROMPT=%_OLD_VIRTUAL_PROMPT%"
  5. ) else (
  6. if not defined PROMPT (
  7. set "PROMPT=$P$G"
  8. )
  9. set "_OLD_VIRTUAL_PROMPT=%PROMPT%"
  10. )
  11. set "PROMPT=(flask) %PROMPT%"
  12. REM Don't use () to avoid problems with them in %PATH%
  13. if defined _OLD_VIRTUAL_PYTHONHOME goto ENDIFVHOME
  14. set "_OLD_VIRTUAL_PYTHONHOME=%PYTHONHOME%"
  15. :ENDIFVHOME
  16. set PYTHONHOME=
  17. REM if defined _OLD_VIRTUAL_PATH (
  18. if not defined _OLD_VIRTUAL_PATH goto ENDIFVPATH1
  19. set "PATH=%_OLD_VIRTUAL_PATH%"
  20. :ENDIFVPATH1
  21. REM ) else (
  22. if defined _OLD_VIRTUAL_PATH goto ENDIFVPATH2
  23. set "_OLD_VIRTUAL_PATH=%PATH%"
  24. :ENDIFVPATH2
  25. set "PATH=%VIRTUAL_ENV%\Scripts;%PATH%"