При установке Chocolatey возникает следующая ошибка:
...
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'.
...
Как устранить ошибку?
решение1
Вот решение для предупреждения о завершении нажатия клавиши Tab:
Откройте сеанс PowerShell и выполните:
notepad $profile
Это откроет файл профиля в Блокноте.Скопируйте и вставьте следующий код в Блокнот и сохраните файл:
# Chocolatey profile
$ChocolateyProfile = "$env:ChocolateyInstall\helpers\chocolateyProfile.psm1"
if (Test-Path($ChocolateyProfile)) {
Import-Module "$ChocolateyProfile"
}
- Перезапустить PowerShell
Источник:https://docs.chocolatey.org/en-us/troubleshooting#почему-шоколадка-не-работает-для-меня
решение2
Только что сам столкнулся с этим предупреждением. Оно появляется, потому что для вашего пользователя Windows не существует профиля PowerShell.
Чтобы создать профиль, откройте сеанс PowerShell и введите:
if (!(Test-Path -Path $PROFILE)) {
New-Item -ItemType File -Path $PROFILE -Force
}
Я взял код выше изДокументация Microsoft. На этой странице вы найдете гораздо больше информации о профилях, если вам это интересно.