安装完conda25.5.1

4 2025-11-29 13:19

PS C:\Users\Administrator> conda --version conda : 无法将“conda”项识别为 cmdlet、函数、脚本文件或可运行程序的名称。请检查名称的拼写,如果包括路径,请确保路径正 确,然后再试一次。 所在位置 行:1 字符: 1 + conda --version + ~~~~~ + CategoryInfo : ObjectNotFound: (conda:String) [], CommandNotFoundException + FullyQualifiedErrorId : CommandNotFoundException

 

你遇到的错误说明当前 PowerShell 无法识别 conda 命令,通常是环境变量没有配置好,或者安装后没有重启终端/系统导致的。下面是逐步排查和解决方法:

✅ 步骤 1:确认 Conda 是否安装成功

打开 Anaconda Prompt(不是 PowerShell),输入:
bash
 
复制
conda --version
 
如果这里能正常输出版本号(如 conda 24.1.2),说明 Conda 安装没问题,只是 PowerShell 没配置好。

✅ 步骤 2:在 PowerShell 中初始化 Conda

打开 Anaconda Prompt,输入以下命令:
bash
 
复制
conda init powershell
 
然后关闭 Anaconda Prompt,重新打开 PowerShell,再试:
powershell
 
复制
conda --version
 

✅ 步骤 3:检查执行策略(如提示脚本被禁用)

如果 PowerShell 提示类似“脚本被禁用”的错误,说明执行策略限制了 Conda 的初始化脚本。以管理员身份打开 PowerShell,运行:
powershell
 
复制
Set-ExecutionPolicy RemoteSigned -Scope CurrentUser
 
然后重启 PowerShell,再试一次。

✅ 步骤 4:手动添加 Conda 到环境变量(可选)

如果上述方法无效,可以手动添加 Conda 的路径到系统环境变量:
  1. 找到你的 Conda 安装路径,例如:
    C:\Users\Administrator\anaconda3\Scripts
     
  2. 将这个路径添加到系统的 Path 环境变量中。
  3. 重启 PowerShell。

✅ 最终验证

powershell
 
复制
conda --version
 

如果你不确定 Conda 安装在哪,可以在 Anaconda Prompt 中运行:
bash
 
复制
where conda
 

需要我帮你一步步检查路径或生成初始化命令吗?

 

Windows PowerShell
版权所有 (C) Microsoft Corporation。保留所有权利。

尝试新的跨平台 PowerShell https://aka.ms/pscore6

加载个人及系统配置文件用了 2908 毫秒。
(base) PS C:\Users\Administrator> conda config --get channels
--add channels 'defaults'   # lowest priority
--add channels 'https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/'
--add channels 'https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/main/'   # highest priority
(base) PS C:\Users\Administrator> conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/
Warning: 'https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/' already in 'channels' list, moving to the top
(base) PS C:\Users\Administrator> conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/main/
Warning: 'https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/main/' already in 'channels' list, moving to the top
(base) PS C:\Users\Administrator> conda config --get channels
--add channels 'defaults'   # lowest priority
--add channels 'https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/'
--add channels 'https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/main/'   # highest priority
(base) PS C:\Users\Administrator> conda config --set show_channel_urls yes
(base) PS C:\Users\Administrator> conda create -n python311 python=3.11


done
#
# To activate this environment, use
#
#     $ conda activate python311
#
# To deactivate an active environment, use
#
#     $ conda deactivate

(base) PS C:\Users\Administrator> conda activate python311
(python311) PS C:\Users\Administrator> pip config set global.index-url https://pypi.tuna.tsinghua.edu.cn/simple
Writing to C:\Users\Administrator\AppData\Roaming\pip\pip.ini
(python311) PS C:\Users\Administrator>

 

 

 

 

 

 

 

 

 

 

 

全部评论

·