Hola compañeros pythonistas, parece que hay un problema cuando se usa virtualenv en PowerShell.virtualenv en PowerShell?
Cuando intento activar mi entorno de PowerShell como ..
> env/scripts/activar
.. no pasa nada. (el intérprete de comandos del intérprete de comandos debería haber cambiado, así como también la variable de entorno PATH).
Supongo que el problema es que PowerShell genera un nuevo cmd. proceso solo para ejecutar el archivo activate.bat, por lo tanto, renderizando los cambios que active.bat hace al shell muerto después de que se complete.
¿Tiene alguna solución al problema? (Me estoy quedando con cmd.exe por el momento)
Gracias Vinay, explica claramente el problema. –
Esto funciona, pero no se puede agregar el argumento de solicitud. Tendría que haber un activate.ps1 que pudiera llamar a Write-Host antes de que se establezca el prompt. –
Esta respuesta ya no es válida, ya que virtualenv admite PowerShell de fábrica, como se indica en http://stackoverflow.com/questions/1365081/virtualenv-in-powershell/10030999#10030999 –