You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何配置Anaconda,创建新虚拟环境时自动安装spyder-kernels?

配置Anaconda自动为新虚拟环境安装spyder-kernels

有两种实用方法可以实现这个需求,不用每次手动安装:

方法一:修改conda全局配置,设置默认安装包

这是最省心的方式,配置后所有新创建的conda环境都会自动带上spyder-kernels:

  • 打开终端(Windows用Anaconda Prompt),执行命令:
    conda config --add create_default_packages spyder-kernels
    
  • 如果需要指定和你当前Spyder匹配的版本(避免版本不兼容导致连接失败),比如你的Spyder是5.4.x,就装2.4.x版本:
    conda config --add create_default_packages spyder-kernels=2.4.0
    
  • 验证配置是否生效:执行conda config --show create_default_packages,输出里能看到spyder-kernels就说明配置成功了。
  • 后续如果想取消这个默认设置,执行:
    conda config --remove create_default_packages spyder-kernels
    

方法二:创建自定义环境模板(yml文件)

适合需要固定搭配其他常用包的场景,每次创建环境时调用模板即可:

  1. 创建一个名为env_template.yml的文件,内容示例:
    name: my_custom_env
    channels:
      - defaults
    dependencies:
      - python=3.10  # 根据需求指定Python版本
      - spyder-kernels
      # 可以添加其他你常用的包,比如 numpy, pandas 等
    
  2. 在终端执行命令创建环境:
    conda env create -f env_template.yml
    

注意事项

  • 一定要保证spyder-kernels版本和Spyder主程序版本匹配:Spyder 5.x对应spyder-kernels 2.x,Spyder 6.x对应3.x。你可以在Spyder的「帮助」→「关于」里查看当前Spyder版本,再选择对应kernels版本安装。
  • 对于已经创建好的旧环境,直接激活环境后执行conda install spyder-kernels就能补上。

内容的提问来源于stack exchange,提问作者darioeu

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.08.13 04:55:22