python - 无法在 VS Code 中更改 Jupyter 内核
问题描述
我想第一次在我的 Jupyter Notebook 端使用 VS Code。当我加载文件并运行第一个单元格时,我看到了这条消息:
考虑到我的系统上有 Anaconda 并且该文件在那里运行没有任何问题,我尝试通过单击右上角的选项来切换 Jupyter 内核:
它在左角向我显示了一个弹出窗口:
考虑到我已经将解释器切换到我的活动 conda env 中,这里的名称是:ERML:
确认安装后,终端输出是这样的:
(ERML) C:\uni_siegen\ERML>C:/Users/HPTav/anaconda3/python.exe c:\Users\HPTav\.vscode\extensions\ms-python.python-2021.5.842923320\pythonFiles\pyvsc-run-isolated.py c:\Users\HPTav\.vscode\extensions\ms-python.python-2021.5.842923320\pythonFiles\shell_exec.py C:/Users/HPTav/anaconda3/Scripts/conda.exe install --name base ipykernel -y C:/Users/HPTav/AppData/Local/Temp/tmp-189602TyUrjDemNEd.log
Executing command in shell >> C:/Users/HPTav/anaconda3/Scripts/conda.exe install --name base ipykernel -y
Collecting package metadata (current_repodata.json): done
Solving environment: done
# All requested packages already installed.
(ERML) C:\uni_siegen\ERML>
但是,内核还是一样的,没有改变,代码也根本无法运行。
解决方案
推荐阅读
- python - matplotlib 仅在直方图中标出频率值最高的条形图
- python - 通过循环覆盖数据帧中的数据,但不存储更改
- javascript - 换行导致将 CSV 从 Google Drive 导入 Google 表格时出错
- ios - 你如何让 Font-Face 在 iOS 上加载字体?
- jasmine - Jasmine 中的间谍是否真的调用了他们正在监视的函数?
- visual-studio-code - 我想用babel插件:optional-chaining,但是vscode控制台提示我错误。我怎么解决这个问题?
- regex - 如何使用 python 3 正则表达式捕获重复出现的事件
- angular - 提交表单超时后如何在页面上显示错误?
- python - 如何将访问权限限制为 pyTelegramBotAPI 中的少数用户?
- swift - Prepare(for segue:) 不在 Realm 中传递数据