¿Cómo puedo solucionar la advertencia cuando instalo chocolatey?

¿Cómo puedo solucionar la advertencia cuando instalo chocolatey?

Cuando instalo chocolatey, aparece un error como este:

ingrese la descripción de la imagen aquí

...

WARNING: It's very likely you will need to close and reopen your shell
  before you can use choco.
...

WARNING: You can safely ignore errors related to missing log files when
  upgrading from a version of Chocolatey less than 0.9.9.
  'Batch file could not be found' is also safe to ignore.
  'The system cannot find the file specified' - also safe.
WARNING: Not setting tab completion: Profile file does not exist at
'C:\Users\Chelsea
\Documents\WindowsPowerShell\Microsoft.PowerShell_profile.ps1'.

...

¿Cómo puedo solucionar el error?

Respuesta1

Aquí está la solución para la advertencia de finalización de pestaña:

  1. Abra una sesión de PowerShell y ejecútela: notepad $profileesto abre el archivo de perfil en el Bloc de notas.

  2. Copie y pegue el siguiente código en el Bloc de notas y guarde el archivo:

# Chocolatey profile
$ChocolateyProfile = "$env:ChocolateyInstall\helpers\chocolateyProfile.psm1"
if (Test-Path($ChocolateyProfile)) {
  Import-Module "$ChocolateyProfile"
}
  1. Reiniciar PowerShell

Fuente:https://docs.chocolatey.org/en-us/troubleshooting#why-does-choco-tab-not-work-for-me

Respuesta2

Yo mismo me encontré con esta advertencia. Ocurre porque no existe un perfil de PowerShell para su usuario de Windows.

Para crear un perfil, abra una sesión de PowerShell e ingrese:

if (!(Test-Path -Path $PROFILE)) {
  New-Item -ItemType File -Path $PROFILE -Force
}

Saqué el código anterior dedocumentación de Microsoft. La página cubre mucho más sobre perfiles si está interesado.

información relacionada