我做
> chocolatey.bat install -force PowerTab
Chocolatey (v0.9.8.23) is installing 'PowerTab' and dependencies. By installing you accept the license for 'PowerTab' an
d each dependency you are installing.
______ powertab v0.99.6 ______
Downloading powertab 64 bit (http://powertab.codeplex.com/downloads/get/159925) to C:\Users\phelan\AppData\Local\Temp\ch
ocolatey\powertab\powertabInstall.zip
Extracting C:\Users\phelan\AppData\Local\Temp\chocolatey\powertab\powertabInstall.zip to C:\Windows\SysWOW64\WindowsPowe
rShell\v1.0\Modules...
C:\Windows\SysWOW64\WindowsPowerShell\v1.0\Modules
powertab has finished successfully! The chocolatey gods have answered your request!
Finished installing 'PowerTab' and dependencies - if errors not shown in console, none detected. Check log for errors if
unsure.
Reading environment variables from registry. Please wait... Done.
C:\Users\phelan\workspace\weincad.net [master]
>
并尝试将内容放入的目录是
C:\Windows\SysWOW64\WindowsPowerShell\v1.0\Modules
这是不正确的,因为它既不在$ env:PSModule路径上,也没有在那里写的权限。我无法在巧克力上找到任何关于它应该安装模块的信息。
答案 0 :(得分:3)
可以看到"内部"每个使用Nuget Package Explorer的Chocolatey软件包,以便查看"发生了什么"。如果您为PowerTab软件包执行此操作,您将看到以下内容:
$name = 'powertab'
$url = 'http://powertab.codeplex.com/downloads/get/159925'
$target = Join-Path $PSHOME 'Modules'
Install-ChocolateyZipPackage $name $url $target
正如您所看到的,此软件包的作者专门选择将软件包解压缩到您提到的位置,这不是Chocolatey开箱即用的。
由于每个软件包都是由社区提供的,因此最好的建议是使用" Contact Maintainers"本页链接:
PowerTab Package on Chocolatey.org
直接询问包裹的创建者。
希望有所帮助!
加里