window下解决 PowerShell 7.5 升级后 Conda 命令失效

1. 问题

usage: conda-script.py [-h] [-v] [--no-plugins] [-V] COMMAND ...
conda-script.py: error: argument COMMAND: invalid choice: '' (choose from activate, clean, commands, compare, config, create, deactivate, env, export, info, init, install, list, notices, package, content-trust, doctor, repoquery, remove, uninstall, rename, run, search, update, upgrade)

2. 环境

window 11
conda 24.11.3
PowerShell 7.5

3. 问题原因

PowerShell 7.5+ 改变了对空环境变量(_CE_M_CE_CONDA)的处理方式,导致 Invoke-Conda 失效。

4. 解决方案:更新 Conda

Conda 25.1.1 已经官方修复了由于 .NET 9 环境变量更改导致的 PowerShell 7.5+ 破坏 Conda 的问题。

只需升级到最新版本的 Conda 即可。

conda activate base
conda install -n base -c defaults conda=25.1.1
<think>好的,用户想下载PowerShell 7.5版本,我需要根据提供的引用信息来解答。首先,引用[2]提到可以通过Microsoft Store安装7.5或预览版7.6,但用户明确需要7.5。不过,引用[3]和[4]提到7.5版本的信息,可能用户需要的是通过其他方式下载。 引用[1]指出可以从GitHub的PowerShell/PowerShell仓库下载msi文件,安装旧版本。虽然示例是v7.4.7,但可以推测用户需要访问该仓库找到7.5的版本。另外,引用[4]提到安装后验证版本为7.5.0,说明存在官方下载途径。 所以步骤应该是:1. 访问GitHub仓库,找到7.5的发布页面;2. 下载对应的msi文件;3. 安装并验证。同时提醒用户备份配置文件,如引用[1]所述,避免数据丢失。此外,引用[2]的Microsoft Store方法可能不再提供7.5,但可以检查是否有历史版本。需要确保用户清楚两种方法,并注意配置文件的问题。</think>### PowerShell 7.5 版本下载与安装指南 #### 方法一:通过 GitHub 官方仓库下载 1. **访问发布页面** 打开浏览器,访问 [PowerShell GitHub Releases](https://github.com/PowerShell/PowerShell/releases) 页面,搜索 `v7.5.0` 的发布版本[^4]。 2. **选择安装包** 根据系统架构(如 x64、ARM64)下载对应的 `.msi` 安装文件[^1]。 3. **安装步骤** - 双击下载的 `.msi` 文件,按向导完成安装。 - 安装后可通过命令 `pwsh --version` 验证版本是否为 `7.5.0`。 #### 方法二:通过 Microsoft Store 查找历史版本 1. **检查可用性** 虽然 Microsoft Store 默认提供最新版本(如 7.6),但可尝试搜索 `PowerShell 7.5` 查看是否保留历史版本[^2]。 2. **手动下载备用** 若商店无 7.5 版本,仍需通过 GitHub 下载 `.msi` 文件。 #### 注意事项 - **配置文件备份** 安装前建议备份 `C:\Users\xxx\Documents\PowerShell` 目录,避免覆盖配置[^1]。 - **兼容性说明** PowerShell 7.5 的实验性功能(如 `PSCommandNotFoundSuggestion`)已转为正式功能[^3]。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值