Problemas comunes
Acá hay una lista de errores comunes detectados al instalar o ejecutar Wollok.
La ejecución de scripts está deshabilitada en este sistema (Powershell)
Al querer ejecutar wollok por primera vez en Windows es posible que tire el siguiente error indicando que la consola no tiene permisos de ejecución de scripts.
Para solucionarlo es necesario habilitar la ejecución de scripts, para eso:
-
Abrí una consola (Powershell) en modo administrador:
Buscar la aplicación Powershell -> Click derecho -> Ejecutar como administrador
. -
Cambiar la política a
Unrestricted
con el comando:
-
Responder que sí a la confirmación del cambio: tipear
S
y enter. -
Confirmar que el valor haya cambiado, debería responder
Unrestricted
:
- Listo! Cerrá esa consola y volvé a ejecutar wollok desde una nueva consola o desde el VSCode.
Problemas usando nvm
Si ya tenías otra versión de node
además de la necesaria para Wollok, y usás nvm
, es posible que tengas problemas al usar el VSCode si la versión default
no es la esperaba.
Para eso podés verificar la versión por default
:
Si no es la recomendada, podés cambiar el alias:
Problemas de un path con espacios
Si en la ruta de carpetas del proyecto, tanto dentro como fuera (la ruta base del proyecto), hay alguna con espacios en el nombre (u otros caracteres especiales) no vas a poder ejecutar código desde el VSCode.
Este problema ya está reportado acá. Mientras tanto, te sugerimos renombrar las carpetas problemáticas para que no tengan espacios (u otros caracteres especiales).
¿Y ahora qué hago?
Si solucionaste el problema
Podés continuar haciendo el Tour por las herramientas de VSCode para ver cómo sacarle provecho a la herramienta.
Si no encontraste el problema o no está solucionado
Por favor reportalo como issue en el repositorio de Github así te damos una mano y le hacemos seguimiento.
Si tuviste problemas al instalar Wollok usando Node, te sugerimos probar con la instalación alternativa mientras encontramos una solución.
También podés ponerte en contacto con el equipo por medio del Discord de Uqbar.