标签: chocolatey

"PowerShell"未被识别为内部或外部命令

我刚刚通过PowerShell安装了Chocolatey,我尝试以自己和管理员身份运行PowerShell,如果我尝试运行choco或cinst,我会收到以下错误:

PS C:\> choco /?
'PowerShell' is not recognized as an internal or external command,
operable program or batch file.
Run Code Online (Sandbox Code Playgroud)

我该怎么办?我觉得这不仅仅与Chocolatey有关......

powershell chocolatey

9
推荐指数
1
解决办法
1万
查看次数

如何在chocolatey'.config'文件中使用自定义参数?

我使用chocolatey来安装带参数的git,并且在命令行中运行正常:

choco install git -params '"/GitOnlyOnPath /NoAutoCrlf"'
Run Code Online (Sandbox Code Playgroud)

现在,我想把它放在我的.config文件中,它似乎不起作用.以下是我希望如何配置它的示例:

<?xml version="1.0" encoding="utf-8"?>
<packages>
  <package id="git" params="/GitOnlyOnPath /NoAutoCrlf"/>
</packages>
Run Code Online (Sandbox Code Playgroud)

这将成功安装git,但忽略参数:autocrlf仍然是true之后.

文档和大多数源仅涵盖包实体的属性versionlocation属性.那么,如何(如何)在.config文件中配置自定义参数呢?

chocolatey

9
推荐指数
1
解决办法
3779
查看次数

忍者:错误:加载“build.ninja”:系统找不到指定的文件

我安装了巧克力,然后使用 choco install ninja 安装了 ninja。它安装在 C:\ProgramData\chocolatey\lib\ninja\tools.

我也添加了环境变量的路径。当我现在启动 ninja 时,它抛出并出错:

ninja: error: loading 'build.ninja': The system cannot find the file specified.

我刚刚在 powerShell 提示符下输入了 ninja 并抛出了这个错误!有没有人知道实际发生了什么?

build chocolatey ninja

9
推荐指数
1
解决办法
6106
查看次数

我需要 Node.js 中的 Chocolatey 来进行 Web 开发吗?

在 Node 安装过程中,系统询问我是否要安装 Chocolatey。我只对网络开发感兴趣。

我需要 Chocolatey 来进行 Web 开发吗?

node.js chocolatey

9
推荐指数
1
解决办法
4万
查看次数

不使用Git本身安装Git-TFS

目前,安装Git-TFS桥的唯一方法是通过Chocolatey.但是,当我尝试它时,它似乎安装了Git(对于Windows)以及实际的Git-TFS包.我已经在我的工作机器上安装了Git,因此我不需要它来修改/删除已存在的内容.

有没有办法强迫Chocolatey不要修改我当前的Git安装并只是放入Git-TFS包?如果有,如何配置它以用于我当前的Git安装?

git windows-7 git-tfs chocolatey

8
推荐指数
1
解决办法
1862
查看次数

在PowerShell中安装Chocolatey的错误消息

我正在尝试安装Chocolatey以与PowerShell一起使用.

建议的安装方法是复制并粘贴以下行.

@powershell -NoProfile -ExecutionPolicy unrestricted -Command "iex ((new-object net.webclient).DownloadString('http://chocolatey.org/install.ps1'))" && SET PATH=%PATH%;%systemdrive%\chocolatey\bin
Run Code Online (Sandbox Code Playgroud)

但是我收到以下错误:

At line:1 char:13
+ @powershell -NoProfile -ExecutionPolicy unrestricted -Command "iex ((new-object  ...
+             ~~~~~~~~~~
Unexpected token '-NoProfile' in expression or statement.
At line:1 char:24
+ @powershell -NoProfile -ExecutionPolicy unrestricted -Command "iex ((new-object  ...
+                        ~~~~~~~~~~~~~~~~
Unexpected token '-ExecutionPolicy' in expression or statement.
At line:1 char:150
+ ... nstall.ps1'))" && SET PATH=%PATH%;%systemdrive%\chocolatey\bin
+                    ~~
The token '&&' is not a valid statement separator in this …
Run Code Online (Sandbox Code Playgroud)

powershell chocolatey

8
推荐指数
2
解决办法
6541
查看次数

嘘到巧克力神

更新:

该实用程序是通过我正在经历的经过认证的Microsoft Visual Academy(MVA)视频来帮助配置Git.

当我通过Chocolatey安装软件包时,我收到一个特殊的错误.

  • 我上传了命令提示符
  • 指向Chocolatey Bin目录的目录
  • 尝试安装通过 cinst poshgit

它下载并显示为好像它正在工作,它甚至创建了目录C:\Tools\Poshgit.然后它给了我以下内容:

[错误]无法将参数绑定到参数'Path',因为它是一个空字符串.在C:\ Chocolatey\ChocolateyInstall\Helpers\functions\Writer-ChocolateyFailure.ps1:30 char 2

这导致了失败,我不完全确定为什么.这是一个全新的Chocolatey安装.难道我做错了什么?

c# git powershell command-line chocolatey

8
推荐指数
1
解决办法
896
查看次数

无法在Windows命令提示符或git bash中运行iex

我刚刚在我的Windows 7机器上通过chocolatey安装了elixir.在C目录的根目录下,在管理员命令提示符下,我运行:

c:\> cinst elixir
Run Code Online (Sandbox Code Playgroud)

这成功安装了erlang和elixir - v.1.0.4.没有失败,所有成功的消息.然后我重新启动命令提示符并运行

c:\> iex.bat
Run Code Online (Sandbox Code Playgroud)

我收到一个错误:

'iex.bat'未被识别为内部或外部命令,可操作程序或批处理文件.

我经常运行一台mac,所以当谈到Windows时我很无知.也尝试iex在git bash中运行,但没有运气.我如何运行iex?

elixir chocolatey

8
推荐指数
1
解决办法
5537
查看次数

如何配置Chocolatey以使用公司代理?

我在公司代理服务器后面安装Chocolatey软件包时遇到问题.Internet Explorer已正确配置,但我在使用Powershell时遇到问题.

我可以使用Web客户端下载页面,例如Microsoft.com,但最终Chocolatey无法下载包含"请提供代理凭据:"的提示,该提示不接受我的域登录有效.有时我只是得到错误"异常调用"DownloadFile"with"2"参数:"远程服务器返回错误:(407)需要代理验证."

我有两台机器,其中一台可以很好地下载软件包,另一台机器上面给出了错误,但它们都显示直接访问(如下所示):

PS C:\Windows\system32> netsh winhttp import proxy source=ie

Current WinHTTP proxy settings:

    Direct access (no proxy server).

PS C:\Windows\system32> netsh winhttp show proxy

Current WinHTTP proxy settings:

    Direct access (no proxy server).
Run Code Online (Sandbox Code Playgroud)

我不太清楚这里发生了什么.有什么建议?

windows powershell proxy node.js chocolatey

8
推荐指数
1
解决办法
5949
查看次数

如何重新安装巧克力包

故事是我从 choco 安装了 Firefox,然后我从程序和功能中手动卸载了它。之后我发现它仍然列在 choco list --local-only 中。我无法运行 choco install firefox,因为 choco 认为它已经“存在”。

如何更新巧克力列表?或者有人知道如何重新安装它吗?

谢谢。

chocolatey

8
推荐指数
1
解决办法
2566
查看次数

标签 统计

chocolatey ×10

powershell ×4

git ×2

node.js ×2

build ×1

c# ×1

command-line ×1

elixir ×1

git-tfs ×1

ninja ×1

proxy ×1

windows ×1

windows-7 ×1