安裝chocolatey時出現警告怎麼解決?

安裝chocolatey時出現警告怎麼解決?

當我安裝 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

以下是選項卡完成警告的解決方案:

  1. 開啟 PowerShell 會話並執行:notepad $profile這將在記事本中開啟設定檔。

  2. 將以下程式碼複製並貼上到記事本中並儲存檔案:

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

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

答案2

我自己剛剛遇到這個警告。發生這種情況是因為您的 Windows 使用者不存在現有的 PowerShell 設定檔。

若要建立設定文件,請開啟 PowerShell 會話並輸入:

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

我從以下位置提取了上面的程式碼微軟的文檔。如果您有興趣,該頁面涵蓋了有關個人資料的更多資訊。

相關內容