【问题标题】:Find-Package works but Install-Package shows only nuget error using chocolatey in powershellFind-Package 有效,但 Install-Package 在 powershell 中使用巧克力仅显示 nuget 错误
【发布时间】:2020-07-09 13:23:57
【问题描述】:

我刚刚开始在我的个人编程项目中使用 Windows。我正在以管理员身份在 Powershell 5.1 中尝试以下操作:

PS >install-package nodejs -providername Chocolatey

我收到以下错误:

WARNING: NuGet: System.InvalidOperationException: Unable to find version '13.12.0' of package 'nodejs.install'.
WARNING: NuGet:    at NuGet.PackageRepositoryHelper.ResolvePackage(IPackageRepository sourceRepository,
IPackageRepository localRepository, IPackageConstraintProvider constraintProvider, String packageId, SemanticVersion
version, Boolean allowPrereleaseVersions)
WARNING: NuGet:    at NuGet.PackageManager.InstallPackage(String packageId, SemanticVersion version, Boolean
ignoreDependencies, Boolean allowPrereleaseVersions)
WARNING: NuGet:    at NuGet.Commands.InstallCommand.InstallPackage(IFileSystem fileSystem, String packageId,
SemanticVersion version)
WARNING: NuGet:    at NuGet.Program.Main(String[] args)

即使只是一个警告,也没有安装包:

PS >get-package nodejs
get-package : No package found for 'nodejs'.

一些显示包环境的命令。我真正做的就是安装 Chocolatey,将其设置为受信任,然后注册源代码:

PS >find-package nodejs -providername Chocolatey

Name                           Version          Source           Summary
----                           -------          ------           -------
nodejs                 13.12.0          chocolatey       Node JS - Evented I/O for v8 JavaScript.

PS >get-packagesource

Name                             ProviderName     IsTrusted  Location
----                             ------------     ---------  --------
chocolatey                       Chocolatey       True       http://chocolatey.org/api/v2/
PSGallery                        PowerShellGet    False      https://www.powershellgallery.com/api/v2

PS >get-executionpolicy
AllSigned

这适用于示例中常用的其他包,例如vlc。谢谢。

【问题讨论】:

    标签: windows powershell nuget package-managers chocolatey


    【解决方案1】:

    已解决。我输入“y”以响应“你确定...”查询而不是“Y”。我被延迟和警告吓跑了,而不是立即终止。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2016-05-29
      • 1970-01-01
      • 2019-06-09
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2019-11-10
      相关资源
      最近更新 更多