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

VSCode中Jupyter无法启动SageMath Python内核问题求助

VSCode中启动SageMath Jupyter内核失败(报错unknown option --python)

在VSCode中运行Jupyter Notebook单元格时,出现以下内核启动错误:

Failed to start the Kernel. 
unknown option --python
usage: /root/anaconda3/envs/sage/bin/python [option] ... [-c cmd | -m mod | file | -] [arg] ...
Try `python -h' for more information. 
View Jupyter log for further details.

以下是Jupyter日志的关键片段:

warn 16:18:12.373: Kernel Error, context = start [ap [Error]: The kernel died. Error: unknown option --python
usage: /root/anaconda3/envs/sage/bin/python [option] ... [-c cmd | -m mod | file | -] [arg] ...
Try `python -h' for more information.... View Jupyter [log](command:jupyter.viewOutput) for further details.
    at ChildProcess.<anonymous> (/root/.vscode-server/extensions/ms-toolsai.jupyter-2023.1.2000312134/out/extension.node.js:17:102857)
    at ChildProcess.emit (node:events:538:35)
    at Process.ChildProcess._handle.onexit (node:internal/child_process:291:12)] {
  category: 'kerneldied',
  kernelConnectionMetadata: Zd {
    kind: 'startUsingPythonInterpreter',
    kernelSpec: {
      specFile: '/root/anaconda3/envs/sage/share/jupyter/kernels/sagemath/kernel.json',
      interpreterPath: '/root/anaconda3/envs/sage/bin/python',
      isRegisteredByVSC: 'registeredByNewVersionOfExtForCustomKernelSpec',
      name: 'pythonjvsc74a57bd0fbfe4b38fd9276f8fd065521985c9d949b01305ee70753a4e78b421b898ddb3e',
      argv: [Array],
      language: 'sage',
      executable: '/root/anaconda3/envs/sage/bin/sage',
      display_name: 'SageMath 9.7',
      metadata: [Object]
    },
    interpreter: {
      id: '/root/anaconda3/envs/sage/bin/python',
      sysPrefix: '/root/anaconda3/envs/sage',
      envPath: [f],
      displayPath: [Object],
      envName: 'sage',
      displayName: 'sage',
      envType: 'Conda',
      version: [Object],
      uri: [f]
    },
    id: '.jvsc74a57bd0fbfe4b38fd9276f8fd065521985c9d949b01305ee70753a4e78b421b898ddb3e#sagemath./root/anaconda3/envs/sage/python././root/anaconda3/envs/sage/bin/sage#--python#-m#sage.repl.ipython_kernel#-f#{connection_file}'
  },
  exitCode: 2,
  stdErr: 'unknown option --python\n' +
    'usage: /root/anaconda3/envs/sage/bin/python [option] ... [-c cmd | -m mod | file | -] [arg] ...\n' +
    "Try `python -h' for more information.\n"
}
error 16:18:12.591: Failed to get activated conda env variables from Python for /root/anaconda3/envs/sage/bin/python
info 16:18:12.595: Process Execution: > ~/anaconda3/envs/sage/bin/python -c "import ipykernel;print('6af208d0-cb9c-427f-b937-ff563e17efdf')"
> ~/anaconda3/envs/sage/bin/python -c "import ipykernel;print('6af208d0-cb9c-427f-b937-ff563e17efdf')"
info 16:18:12.763: Dispose Kernel '/path/to/ipynb' associated with '/same/path/to/ipynb'

已查阅其他类似内核启动问题,但报错信息不同(并非unknown option --python),现有解决方案均无效,盼请协助,如需更多信息请告知!


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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.08.01 17:50:37