如何在Win 7中安装chocolatey

本文记录了在Windows 7系统中安装chocolatey遇到的困难,包括securityprotocol错误和SSL/TLS安全通道问题。通过调整PowerShell的安全协议设置,并参考相关解决方案,最终成功安装了chocolatey。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

如何在Win 7中安装chocolatey

由于自己在Win7中尝试装chocolatey时折腾了好久,所以写下自己的经验供大家参考。
安装chocolatey肯定是首先参考其官方网站(https://chocolatey.org/docs/installation#download-powershell-method)
中的各种方法,包括使用cmd.exe、powershell、脱机安装等,其中.NET最好是4.5以上版本、如果用powershell安装,则至少是powershell v2以上,我是装的v5。但在采用官方方法安装时总是出现securityprotocol的枚举值出错,换而采用以下命令在powershell中安装:

Set-ExecutionPolicy Bypass -Scope Process -Force;iex ((New-Object System.Net.WebClient)
### 使用 ChocolateyWindows 11 上安装 ROS 为了在 Windows 11 上成功使用 Chocolatey 安装 ROS,需遵循一系列准备和配置工作。 #### 准备环境 确保已安装必要的依赖项。这包括但不限于 Python3、Microsoft Visual C++ Redistributable Package 和 OpenSSL[^2]。 #### 安装 Chocolatey Chocolatey 是一个包管理器工具,用于简化软件的安装过程。对于华硕天选3运行 Windows 11 的情况,在开始安装 ROS 前应先完成 Chocolatey 的部署[^3]。打开 PowerShell 并以管理员身份执行命令来设置 Chocolatey: ```powershell Set-ExecutionPolicy Bypass -Scope Process -Force; [System.Net.ServicePointManager]::SecurityProtocol = [System.Net.ServicePointManager]::SecurityProtocol -bor 3072; iex ((New-Object System.Net.WebClient).DownloadString('https://community.chocolatey.org/install.ps1')) ``` #### 安装 ROS Foxy 版本 一旦 Chocolatey 成功安装并配置完毕,可以通过它轻松获取 ROS 2 发行版之一——Foxy Fitzroy。继续在同一窗口内输入如下指令来进行 ROS 2 Desktop 完整版本的安装[^1]: ```powershell choco install ros-foxy-desktop -y ``` 此操作会自动处理所有必需组件及其依赖关系,使整个流程变得简单快捷。 #### 验证安装成果 最后一步是验证 ROS 是否被正确安装。启动一个新的命令提示符或 PowerShell 实例,并尝试调用 `ros2` 来查看帮助信息或其他可用选项: ```bash ros2 --help ``` 如果一切正常,则说明 ROS 已经可以正常使用了。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值