当前位置: 首页 > news >正文

安装Chocolatey一文通

以管理员身份运行powershell

运行以下命令查看状态:
Get-ExecutionPolicy -List

会得到该效果(示例,不一样也罢):
在这里插入图片描述
在命令行中分别使用如下命令:

Set-ExecutionPolicy  Bypass-Scope LocalMachine -Force
Set-ExecutionPolicy  Bypass-Scope CurrentUser -Force
Set-ExecutionPolicy  Bypass-Scope Process -Force

将Process , LocalMachine,CurrentUser的右侧状态改成Bypass。

运行结果情况:

  1. 有的会报出红色,但是如果出现 “已成功更新你的执行策略,但在更具体的作业域中定义的策略覆盖了该设置。” 这句话,则配置成功,这不是报错哦
  2. 有的会给出Y A N L 等选项让你选,打出 A 回车即可

进入Chocolatey官网

点击这里https://chocolatey.org/install进入官网
下滑页面,找到下图:
在这里插入图片描述
图片的**中下部分。**找到“现在运行以下指令 :”
下面的黑色选框里面是安装指令,在右侧按下那个按钮,复制,并在powerShell命令行中输入,回车

异常情况:

如果出现

警告: An existing Chocolatey installation was detected. Installation will
not continue. This script will not overwrite existing installations.
If there is no Chocolatey installation at 'C:\ProgramData\chocolatey',
delete the folder and attempt the installation again.Please use choco upgrade chocolatey to handle upgrades of Chocolatey
itself.
If the existing installation is not functional or a prior installation did
not complete, follow these steps:- Backup the files at the path listed above so you can restore your
previous installation if needed.- Remove the existing installation manually.- Rerun this installation script.- Reinstall any packages previously installed, if needed (refer to the libfolder in the backup).Once installation is completed, the backup folder is no longer needed and
can be deleted.

的黄色异常,那就是你已经下载过一个这个文件了,需要手动把这个文件夹删掉。在异常里面的路径就是你的文件的路径(以我为例)。寻找该文件的指令如下:

Test-Path "C:\ProgramData\chocolatey"

ProgramData有的时候如果找不见就是被隐藏了,把他显示就ok,进入,点击进入Chocolatey文件夹发现啥也没有,就把他删了,然后再次运行安装指令

至此,成功安装Chocolatey

恢复默认状态(可选)

在命令行中再次输入

Set-ExecutionPolicy  Undifined-Scope LocalMachine -Force
Set-ExecutionPolicy  AllDesigned-Scope CurrentUser -Force
Set-ExecutionPolicy  Undifined-Scope Process -Force

将状态重置。也可根据自己的需求选择要不要恢复默认状态,主要是为了避免出现一些意想不到的问题

友情提示:

如果是在deepseek里面得到建议,需要使用Chocolatey安装某个东西,进而来学习安装Chocolatey的同志们,一定要先问清楚:那个东西到底能不能在Chocolatey的官方仓库中。否则可能会发现那个玩意不在Chocolatey安装库里面,导致你白下了

http://www.dtcms.com/a/318182.html

相关文章:

  • IPS知识点
  • Ubuntu设置
  • 从零开始用 Eclipse 写第一个 Java 程序:HelloWorld 全流程 + 避坑指南
  • Vscode 解决 git插件Failed to connect to github.com port 443 connection timed out
  • prometheus+Grafana 监控中间件项目
  • ROG 掌机 X:便携游戏新宠,开启微观生存冒险
  • 部署Web UI自动化测试平台:SeleniumFlaskTester
  • 魔法客栈 v0.74(Magic Inn)免安装中文版,破木屋逆袭五星城堡
  • Pytorch-07 如何快速把已经有的视觉模型权重扒拉过来为己所用
  • X86-ubuntu22.04远程桌面只有1/4无法正常操作
  • Linux学习-4用户/权限
  • 防火墙(firewalld)
  • 数字农业气象站如何助力农田发展
  • 接口开发API 接入实战解析:京东商品实时数据赋能
  • 《算法导论》第 8 章—线性时间排序
  • NVIDIA Isaac GR00T N1.5 源码剖析与复现
  • TDengine 中 TDgp 常见问题
  • 微信小程序中使用TensorFlowJS从环境搭建到模型训练及推理模型得到预测结果
  • AI产品经理面试宝典第64天:2025年数据决策与用户隐私核心面试题指南
  • 卡车手机远程启动一键启动无钥匙进入有哪些好处
  • 【node.js】windows下如何更换node.js版本
  • STM32 C语言实现16进制与十进制整型互转(含自己编写测试可用的程序)
  • SpringBoot使用Hutool邮件工具MailUtil实现电子邮件发送功能(以网易邮箱为例)
  • 51c自动驾驶~合集13
  • 【自动驾驶】《Sparse4Dv3 Advancing End-to-End 3D Detection and Tracking》论文阅读笔记
  • ATS系统推荐:2025年HR选型指南
  • JDK17新特性全解析
  • Numpy科学计算与数据分析:Numpy入门之数组操作与科学计算基础
  • Numpy科学计算与数据分析专题
  • webrtc弱网-OveruseFrameDetector源码分析与算法原理