¡Hola comunidad!
.
La compañera @Jo-Anna escribió aquí un genial aporte sobre cómo crear el entorno virtual en windows.
.
Sin embargo, complemento su aporte con la configuración de PowerShell para aquellos que sufren (así como yo lo hice) con el error:
File /platzi_flask/venv/Scripts/activate.ps1 cannot be loaded because running scripts is disabled on this system.
.
Este error se debe a que (como el mismo texto dice) la ejecución de scripts está deshabilitada en el sistema.
.
¿Cómo lo verifico? Ingresa a tu consola PowerShell abriéndola en “modo administrador” y escribe: Get-ExecutionPolicy
. Deberías obtener el siguiente resultado:
PS C:\WINDOWS\system32> Get-ExecutionPolicy
Restricted
.
¿Y qué hago? Para permitir la ejecución de scripts debes escribir el comando: Set-ExecutionPolicy Unrestricted
. Y luego confirmar este cambio. Deberías obtener algo así:
.
.
¿Eso es todo? Casi. Ahora podrás inicializar el ambiente virtual ejecutando el comando .\myenv\Scripts\activate
, desde la ruta de tu proyecto. Deberías obtener esto:
.
.
Recuerda los siguiente:
Set-ExecutionPolicy Unrestricted
desde cualquier ruta en PowerShell, pero la inicialización del entorno virtual deberás ejecutarla en la ruta de tu proyecto.myenv
” que yo utilizo es el nombre que yo coloque a mi entorno virtual, este nombre puede ser cambiado a gusto del usuario.Espero que te sirva.
.
¡Saludos!