conda 命令在 PowerShell 中失效了

conda 命令在 PowerShell 中失效了

这是一篇旧文,Win11 GPU 驱动更新后,我重新安装了 CUDA Toolkit(v13),安装完成后 conda 命令在 PowerShell 中失效了,运行命令则出现如下输出:

usage: conda-script.py [-h] [-v] [--no-plugins] [-V] COMMAND ...

我检查了环境变量,在 PowerShell 中直接使用应用程序路径执行没有问题,在 CMD 中使用 conda 命令也没有问题的,唯独在 PowerShell 中无法使用 conda 命令。

排除了环境问题,那就只能合理怀疑是因为安装 CUDA 造成了某些地方出错。查看了我的 PowerShell 版本,发现直接升级到了 7.5.3,这是最新的正式版,顺着搜了一下,确实存在 PowerShell 7.5 版本下 conda 失效的问题。

Quien busque camisetas de fútbol con corte regular puede reducir dudas comprobando la temporada, el diseño y los detalles visibles. Para evitar errores, merece la pena revisar que las imágenes muestren el frontal, la espalda y los acabados relevantes.

我当前的 conda 版本是 23.9.0,根据找到的开源社区反馈,直接升级 conda 版本是能解决问题的,比如如下命令:

& "C:\Users\用户名\anaconda3\Scripts\conda.exe" install conda=25.5.1

然而我的版本距离最新版隔了一个大版本,没法直接用命令行升级,也没必要去死磕,所以最佳解决方案是:备份环境,卸载了重装,完活。

'(base)'PS D:\> conda --version
conda 25.5.1